Appointment type templates
Retrieves all appointment type templates
Authorizations
AuthorizationstringRequired
Enter your Bearer token
organization_codestringRequired
Enter your organization code
Query parameters
regionstringOptional
organizationIdnumberOptional
isServiceProviderGroupbooleanOptional
byCareTeambooleanOptional
patientIdstringOptional
isTemplatebooleanOptional
includeAddressGroupbooleanOptional
Responses
200Success
application/json
get
/api/service-provider-scheduling/appointment-type-templates200Success
Creates a new appointment type template
Authorizations
AuthorizationstringRequired
Enter your Bearer token
organization_codestringRequired
Enter your organization code
Body
idnumberOptional
namestringOptional
prioritystring · enumOptionalPossible values:
descriptionstringOptional
durationInMinutesnumberOptional
startDateone ofOptional
string · dateOptional
string · date-timeOptional
endDateone ofOptional
string · dateOptional
string · date-timeOptional
colorstringOptional
externalIdstringOptional
typestringOptional
organizationIdnumberOptional
minTimeBeforeBookingInMinutesnumberOptional
maximumAppointmentsPerDaynumberOptional
maximumAppointmentsPerWeeknumberOptional
attributesobjectOptional
locationTypestring · enumOptionalPossible values:
addressGroupIdnumberOptional
useDefaultAvailabilityanyOptional
overlappingSlotsanyOptional
Responses
200Success
application/json
post
/api/service-provider-scheduling/appointment-type-templates200Success
Retrieves a specific appointment type template
Authorizations
AuthorizationstringRequired
Enter your Bearer token
organization_codestringRequired
Enter your organization code
Path parameters
appointmentTypeTemplateIdstringRequiredPattern:
[^\/#\?]+?Responses
200Success
application/json
get
/api/service-provider-scheduling/appointment-type-templates/{appointmentTypeTemplateId}200Success
Updates an existing appointment type template
Authorizations
AuthorizationstringRequired
Enter your Bearer token
organization_codestringRequired
Enter your organization code
Path parameters
idstringRequiredPattern:
[^\/#\?]+?Body
idnumberOptional
namestringOptional
prioritystring · enumOptionalPossible values:
descriptionstringOptional
durationInMinutesnumberOptional
startDateone ofOptional
string · dateOptional
string · date-timeOptional
endDateone ofOptional
string · dateOptional
string · date-timeOptional
colorstringOptional
externalIdstringOptional
typestringOptional
organizationIdnumberOptional
minTimeBeforeBookingInMinutesnumberOptional
maximumAppointmentsPerDaynumberOptional
maximumAppointmentsPerWeeknumberOptional
attributesobjectOptional
locationTypestring · enumOptionalPossible values:
addressGroupIdnumberOptional
useDefaultAvailabilityanyOptional
overlappingSlotsanyOptional
Responses
200Success
application/json
put
/api/service-provider-scheduling/appointment-type-templates/{id}200Success
Deletes a specific appointment type template
Authorizations
AuthorizationstringRequired
Enter your Bearer token
organization_codestringRequired
Enter your organization code
Path parameters
idstringRequiredPattern:
[^\/#\?]+?Responses
200Success
application/json
delete
/api/service-provider-scheduling/appointment-type-templates/{id}200Success