This automation notifies your application whenever the following group appointment events occur:

  • Created: When a new appointment group is created.

  • Status: When the status of an appointment group is changed.

Check the API documentation for appointment group events.

Sample Response Object – Appointment Group Created

{
"id": "62399b34a961750e01dd99e8",
"event_id": "62399b34a961750e01dd99e7",
"event_schema": "v1",
"event_resource": "AppointmentGroup",
"event_type": "AppointmentGroup.Created",
"event_timestamp": "2022-03-22T09:47:32.6971937Z",
"data": {
"invoice_id": "49e36a7e-e7b3-40e8-8ff9-f4c30ad24490",
"invoice_number": "13023",
"appointment_group_id": "c6b2ca1c-e3cc-4f65-865d-9e4e542986ab",
"lock": "99d6833e-ceb9-4232-85c8-05fb78bd2519",
"appointments": [
{
"id": "ca8f47dd-2e3c-40e0-8eea-422e58d632b5",
"invoice_item_id": "f0337a44-20df-41a3-a341-a0e477c0968b",
"service_name": "april service inclusive tax",
"service_id": "c2deda7a-9845-4aec-a1d3-ccbaa70e2b6d",
"start_time": "2022-03-22T11:00:00",
"end_time": "2022-03-22T11:15:00",
"serviceduration_in_miutes": 15,
"has_add_ons": false,
"is_add_on": false,
"therapist_name": "Aman S",
"TherapistId": "c7fc5143-311b-4c41-994e-f4da1471afd7",
"is_recurring": false,
"appointment_type": 0,
"therapist_request_type": 4,
"room_name": "",
"equipment_name": ""
}
]
}
}

Sample Response Object – Appointment Group Status

{
"id": "62399ceda961750e01dd99f6",
"event_id": "62399ceda961750e01dd99f5",
"event_schema": "v1",
"event_resource": "AppointmentGroup",
"event_type": "AppointmentGroup.Status",
"event_timestamp": "2022-03-22T09:54:53.3484785Z",
"data": {
"invoice_id": "7f7f7bc0-813a-4a24-b518-b8bc67b63de6",
"invoice_number": "13024",
"receipt_number": "0",
"appointment_group_id": "53ef8c73-ded2-48cf-b6b2-0492a0463f9b",
"appointment_group_status": 2,
"is_noshowfeerequired": "Yes",
"is_cancellationfeerequired": "Yes"
}
}

Did this answer your question?