Newer Version Available

This content describes an older version of this product. View Latest

Waitlist Check In Input

Input representation of the participant’s waitlist check in request.
Root XML tag
<waitlistCheckIn>
JSON example
1{
2   "lead": {
3        "firstName":"Tom",
4        "lastName":"Scott", 
5        "phone":"012-345-6789",
6        "email":"tom.scott@phoenix.com",
7        "company":"Phoenix",
8        "extendedFields":[]
9   },
10   "participantId":"00Q5h00000JdQWzEAN",
11   "waitlistId": "0D3B0000000S2SeNOP",
12   "workTypeId":"08q5h000000UuEcAAK",
13   "workTypeGroupId" : "0VSRM0000004MBk4AM",
14   "serviceResourceId":"0Hn0000000S2SeNOP",
15   "description": "Registration for a drop-in appointment.",
16   "extendedFields":[
17       {
18           "name":"Source__c",
19           "value":"Email"
20       }
21   ]
22}
Properties
Name Type Description Required or Optional Available Version
description String Description of the participant. Optional 59.0
extended​Fields Extended Field Input[] Details of the extended custom fields. Optional 59.0
lead Lead Input Details of the prospect or lead. Required if the participantId parameter isn’t specified. 59.0
participant​Id String ID of the participant with an appointment. The participant can be an account, a contact, or a lead. Required if the lead parameter isn’t specified. 59.0
service​ResourceId String ID of the service resource. Optional 59.0
waitlist​Id String ID of the waitlist that the participant is checked in. Required 59.0
workType​GroupId String ID of the work type group. Required if the workTypeId parameter isn’t specified. 59.0
workType​Id String ID of the work type that represents the topic for the appointment. Required if the workTypeGroupId parameter isn’t specified. 59.0