HandleAppointmentOutput
appointment objectrequired
idstring<uuid>required
statusstringrequired
Possible values: [pending_confirmation, awaiting_customer, confirmed, cancelled, rejected, expired]
service objectrequired
idstringrequired
namestringrequired
startstring<date-time>nullablerequired
endstring<date-time>nullablerequired
timezonestringrequired
Example:
America/Sao_Paulolocationstringnullablerequired
reasonstringnullablerequired
versionintegerrequired
Possible values: >= 1
messageDelivery objectrequired
deliveredbooleanrequired
errorstring
HandleAppointmentOutput
{
"appointment": {
"id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"status": "pending_confirmation",
"service": {
"id": "string",
"name": "string"
},
"start": "2024-07-29T15:51:28.071Z",
"end": "2024-07-29T15:51:28.071Z",
"timezone": "America/Sao_Paulo",
"location": "string",
"reason": "string",
"version": 0
},
"messageDelivery": {
"delivered": true,
"error": "string"
}
}