API structure has changed
43 structure changes including:
7 Breaking changes
5 Additions
33 Modifications
5 Removals
Modified
33
Breaking
PATCH /employees/{id}
- Body
-
application/json content type Modified
- array-1 property Added
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- languageExpertise property Added
-
data property Modified
-
application/json content type Modified
PATCH /forms/{id}
- Body
-
application/json content type Modified
- string-1 property Added
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- string-1 property Added
-
data property Modified
-
application/json content type Modified
POST /appointments
- Body
-
application/json content type Modified
- object-1 property Added
- Response
-
201 response Modified
-
application/json content type Modified
-
data property Modified
- object-1 property Added
-
data property Modified
-
application/json content type Modified
POST /appointments/_actions/invite
- Body
-
application/json content type Modified
- object-1 property Added
- Response
-
201 response Modified
-
application/json content type Modified
-
data property Modified
- object-1 property Added
-
data property Modified
-
application/json content type Modified
POST /appointments/{id}/_actions/accept
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- object-1 property Added
-
data property Modified
-
application/json content type Modified
POST /appointments/{id}/_actions/cancel
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- object-1 property Added
-
data property Modified
-
application/json content type Modified
POST /appointments/{id}/_actions/complete
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- object-1 property Added
-
data property Modified
-
application/json content type Modified
POST /appointments/{id}/_actions/reassign
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- object-1 property Added
-
data property Modified
-
application/json content type Modified
POST /appointments/{id}/_actions/reopen
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- object-1 property Added
-
data property Modified
-
application/json content type Modified
POST /appointments/{id}/_actions/request-reschedule
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- object-1 property Added
-
data property Modified
-
application/json content type Modified
POST /appointments/{id}/_actions/reschedule
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- object-1 property Added
-
data property Modified
-
application/json content type Modified
POST /callback-requests
- Body
-
application/json content type Modified
- object-1 property Added
- Response
-
201 response Modified
-
application/json content type Modified
-
data property Modified
- object-1 property Added
-
data property Modified
-
application/json content type Modified
POST /employees
- Body
-
application/json content type Modified
- array-1 property Added
- Response
-
201 response Modified
-
application/json content type Modified
-
data property Modified
- languageExpertise property Added
-
data property Modified
-
application/json content type Modified
POST /employees/{id}/applied-templates/_actions/revert
- Path went from
/employees/{id}/applied-templates
to/employees/{id}/applied-templates/_actions/revert
(same operationId)Breaking - Verb went from
DELETE
toPOST
(same operationId)Breaking
POST /employees/{id}/unavailability/_actions/revert
- Path went from
/employees/{id}/unavailability
to/employees/{id}/unavailability/_actions/revert
(same operationId)Breaking - Verb went from
DELETE
toPOST
(same operationId)Breaking
POST /forms
- Body
-
application/json content type Modified
- string-1 property Added
- Response
-
201 response Modified
-
application/json content type Modified
-
data property Modified
- string-1 property Added
-
data property Modified
-
application/json content type Modified
PUT /employees/{id}/office-coverage-regions
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- regions property Modified
-
data property Modified
-
application/json content type Modified
PUT /employees/{id}/office-subject-coverage-regions
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- regions property Modified
-
data property Modified
-
application/json content type Modified
PUT /subjects/{id}/availability-settings
- Body
-
application/json content type Modified
- rank1offset, rank2offset properties Added
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- rank1offset, rank2offset properties Added
-
data property Modified
-
application/json content type Modified
GET /appointments
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- object-1 property Added
-
data property Modified
-
application/json content type Modified
GET /appointments/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- object-1 property Added
-
data property Modified
-
application/json content type Modified
GET /callback-requests
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- object-1 property Added
-
data property Modified
-
application/json content type Modified
GET /callback-requests/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- object-1 property Added
-
data property Modified
-
application/json content type Modified
GET /employees
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- languageExpertise property Added
-
data property Modified
-
application/json content type Modified
GET /employees/{employeeId}/external-calendar-events
- Path went from
/employees/{id}/external-calendar-events
to/employees/{employeeId}/external-calendar-events
(same operationId) - Path
-
id path parameter Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- employeeId path parameter Added
GET /employees/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- languageExpertise property Added
-
data property Modified
-
application/json content type Modified
GET /employees/{id}/office-coverage-regions
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- regions property Modified
-
data property Modified
-
application/json content type Modified
GET /employees/{id}/office-subject-coverage-regions
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- regions property Modified
-
data property Modified
-
application/json content type Modified
GET /forms
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- string-1 property Added
-
data property Modified
-
application/json content type Modified
- Query
- external-id query parameter Added
GET /forms/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- string-1 property Added
-
data property Modified
-
application/json content type Modified
GET /subjects/{id}/availability-settings
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- rank1offset, rank2offset properties Added
-
data property Modified
-
application/json content type Modified
PATCH /appointments/{id}
- Body
-
application/json content type Modified
-
Content type is now required Breaking
- object-1 property Added
-
Content type is now required
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- object-1 property Added
-
data property Modified
-
application/json content type Modified
PATCH /callback-requests/{id}
- Response
-
200 response Modified
-
application/json content type Modified
-
data property Modified
- object-1 property Added
-
data property Modified
-
application/json content type Modified
Removed
5
Breaking
GET /static-translation-overrides
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /static-translations/{language}
- Removing a resource is always breaking unless it was deprecated before Breaking
PATCH /static-translation-overrides
- Removing a resource is always breaking unless it was deprecated before Breaking
POST Appointment
webhook
- Removing a resource is always breaking unless it was deprecated before Breaking
POST Ping
webhook
- Removing a resource is always breaking unless it was deprecated before Breaking
Added
5
POST CommunicationWebhook
webhook
POST CallbackRequestUpdate
webhook
POST CallbackRequestCreate
webhook
POST AppointmentUpdate
webhook
POST AppointmentCreate
webhook