PublicAppointment
A public appointment represents a booking that a client has made with a provider for a service.
cancellation objectrequired
Information about whether the appointment can be canceled by the client.
Whether the appointment can be canceled by the client.
A message explaining why cancellation is disabled, if applicable. Only present when allowed is false.
Time at which the object was confirmed.
end_at objectrequired
An object describing a date/time in local time (naive) and in UTC.
The local date/time in ISO-8601 format (without time zone information).
Possible values: Value must match regular expression ^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}$
2025-03-01T10:00:00String representing the object's type.
Possible values: [zoned_date_time]
The time zone of the local time (IANA format).
America/New_YorkThe UTC date/time in Unix timestamp format (seconds).
1736461200The UTC date/time in ISO-8601 format (with time zone information).
2025-03-01T03:00:00ZUnique identifier for the object.
Possible values: Value must match regular expression ^appt_\w{12}$
String representing the object's type.
Possible values: [public_appointment]
rescheduling objectrequired
Information about whether the appointment can be rescheduled by the client.
Whether the appointment can be rescheduled by the client.
A message explaining why rescheduling is disabled, if applicable. Only present when allowed is false.
start_at objectrequired
An object describing a date/time in local time (naive) and in UTC.
The local date/time in ISO-8601 format (without time zone information).
Possible values: Value must match regular expression ^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}$
2025-03-01T10:00:00String representing the object's type.
Possible values: [zoned_date_time]
The time zone of the local time (IANA format).
America/New_YorkThe UTC date/time in Unix timestamp format (seconds).
1736461200The UTC date/time in ISO-8601 format (with time zone information).
2025-03-01T03:00:00ZThe status of the appointment.
Possible values: [scheduled, canceled]
{
"cancellation": {
"allowed": true,
"disabled_message": null
},
"confirmed_at": "2025-03-10T15:30:00Z",
"end_at": {
"local": "2025-03-01T11:00:00",
"object": "zoned_date_time",
"time_zone": "America/New_York",
"unix_ts": 1736464800,
"utc": "2025-03-01T04:00:00Z"
},
"id": "appt_a1b2c3d4e5f6",
"object": "public_appointment",
"rescheduling": {
"allowed": false,
"disabled_message": "Rescheduling is not available within 24 hours of your appointment"
},
"start_at": {
"local": "2025-03-01T10:00:00",
"object": "zoned_date_time",
"time_zone": "America/New_York",
"unix_ts": 1736461200,
"utc": "2025-03-01T03:00:00Z"
},
"status": "scheduled"
}