W3lcome API
  • Introduction
  • FAQ
  • Authentication
  • Changelog
  • Host
    • The Host Object
    • Retrieve a Host
    • Retrieve a List of Hosts
    • Insert a Host
    • Update a Host
    • Delete a Host
  • Visit
    • The Visit Object
    • Retrieve a Visit
    • Retrieve a List of Visits
    • Change Visit Status
    • Check-out a Visit
    • Check-in with Invitee Id
    • Check-out with Invitee Id
    • Delete a Visit
  • Blocked list
    • The Blocked List Object
    • Retrieve a Person on the Blocked List
    • Retrieve a List of People from the Blocked List
    • Insert a Person on the Blocked List
    • Update a Person on the Blocked List
    • Delete a Person from the Blocked List
  • Invitee
    • The Invitee Object
    • Retrieve an Invitee
    • Retrieve a List of Invitees
    • Insert an Invitee
    • Update an Invitee
    • Delete an Invitee
  • Delivery
    • The Delivery Object
  • Meeting
    • The Meeting Object
  • Notification
    • The Notification Object
  • Webhook
    • Webhook Endpoints
  • Company
    • The Company Object
    • Retrieve Company Information
    • Company Fields
  • Integration
    • W-Access
    • SBT
    • SBT QRCodes
    • Workplace by Facebook
Powered by GitBook
On this page
  • The Object
  • Short Sample
  • Available Methods
  • Table of Errors

Was this helpful?

  1. Invitee

The Invitee Object

The Object

Attribute

Description

*id

stringrequired

It is a UUID v4 (36 characters long) automatically generated

*type

string required

This is an immutable field which indicates the type of the object. In this case 'invitee'

*expectedAt

stringrequired

Date and time of the invitee expected date, e.g.: "2014-09-08T08:02:17-05:00" (ISO 8601, no fractional seconds)

*status

string required

Indicates the status of the invitee. It can be confirmed , arrived or canceled

event

string

lang

string

Invitee preferred language (E.g.: 'pt-BR')

name

string

Invitee name

host

object

meeting object

phone

string

Invitee phone

cpf

string

Invitee CPF (Brazil only).

rg

string

Invitee RG (Brazil only).

document

string

Invitee document.

email

string

Invitee email.

address

string

Invitee address.

company

string

Invitee company.

position

string

Invitee position.

sector

string

Invitee sector.

pictureUrl string

Invitee picture URL (It can be a base64 on the insert/update request)

customFields

array

cardNumber

int32

Random Int32 number. This is used to integrate with the ticket gate.

notes

string

Private notes.

requiresAuthorization bool

If true the visit will not be allowed by default. Default value is false

Short Sample

{
    "type":"invitee",
    "id":"01f9a209-644d-4c53-9207-26a304f51a1e",
    "expectedAt":"2019-09-04T14:00:00-03:00",
    "status":"arrived",
    "lang":"pt-BR",
    "name":"Mateus Schmidt",
    "host": {
        "type":"host",
        "id":"142e81feb92c0a66ee70fd7f4e57a28d",
        "email":"alisson@w3lcome.com",
        "name":"Alisson Enz Rossi",
        "position":"CTO",
        "sector":"IT",
        "phone":"(43) 99982-0420",
        "countryCode":"+55"
    },
    "phone":"(43) 9 9999-9999",
    "email":"mateus@w3lcome.com",
    "company":"W3lcome",
    "customFields":[{
        "id":"IduZUQEh3",
        "name":"Qual sua idade?",
        "type":"Text",
        "value":"26"
    }],
    "cardNumber": 1234,
    "notes":"",
    "requiresAuthorization": false
}

Available Methods

Table of Errors

Method

Type

GET /invitees

INVALID_LIMIT_VALUE

INVALID_OFFSET_VALUE

INVALID_QUERY_OPERATOR

INVALID_QUERY_KEY INTERNAL

PATCH

MISSING_NOT_FOUND

INVALID_CPF

INVALID_EMAIL

INVALID_STATUS

INVALID_CARD_NUMBER

GET PATCH DELETE

NOT_FOUND

GET PATCH DELETE

MISSING_ID

GET PATCH DELETE

UNAUTHORIZED

PreviousDelete a Person from the Blocked ListNextRetrieve an Invitee

Last updated 4 years ago

Was this helpful?

Only used by

(The host is NOT included inside the meeting)

Invitee extra fields following the

GET

GET

PATCH

DELETE

/v1/invitee/:id
/v1/invitees
/v1/invitee/:id
/v1/invitee/:id
Webhook Endpoint
The Host Object
The Meeting Object
Custom Field Object