12 structure changes including:
4 Breaking changes
8 Additions
4 Modifications
Modified
4
Breaking
GET /callback-requests
- Path went from
/callbackRequests
to/callback-requests
(same operationId)Breaking
GET /callback-requests/{id}
- Path went from
/callbackRequests/{id}
to/callback-requests/{id}
(same operationId)Breaking
PATCH /callback-requests/{id}
- Path went from
/callbackRequests/{id}
to/callback-requests/{id}
(same operationId)Breaking
POST /callback-requests
- Path went from
/callbackRequests
to/callback-requests
(same operationId)Breaking - Body
-
application/json content type Modified
-
status property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
status property Removed
Added
8
DELETE /meeting-rooms/{id}
DELETE /offices/{officeId}/meeting-rooms/{meetingRoomId}
GET /meeting-rooms
GET /meeting-rooms/{id}
PATCH /meeting-rooms/{id}
POST /meeting-room-events/_actions/archibus/notification
POST /meeting-rooms
POST /offices/{officeId}/meeting-rooms/{meetingRoomId}
12 structure changes including:
8 Breaking changes
4 Additions
8 Removals
Removed
8
Breaking
DELETE /meeting-rooms/{id}
- Removing a resource is always breaking unless it was deprecated before Breaking
DELETE /offices/{officeId}/meeting-rooms/{meetingRoomId}
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /meeting-rooms
- Removing a resource is always breaking unless it was deprecated before Breaking
GET /meeting-rooms/{id}
- Removing a resource is always breaking unless it was deprecated before Breaking
PATCH /meeting-rooms/{id}
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /meeting-room-events/_actions/archibus/notification
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /meeting-rooms
- Removing a resource is always breaking unless it was deprecated before Breaking
POST /offices/{officeId}/meeting-rooms/{meetingRoomId}
- Removing a resource is always breaking unless it was deprecated before Breaking
Added
4
GET /callbackRequests
GET /callbackRequests/{id}
PATCH /callbackRequests/{id}
POST /callbackRequests
1 structure change including:
1 Breaking change
1 Modification
Modified
1
Breaking
POST /meeting-room-events/_actions/archibus/notification
- Path went from
/meeting-room-events/notification
to/meeting-room-events/_actions/archibus/notification
(same operationId)Breaking
1 structure change including:
1 Addition
Added
1
POST /meeting-room-events/notification
2 structure changes including:
2 Additions
Added
2
DELETE /offices/{officeId}/meeting-rooms/{meetingRoomId}
POST /offices/{officeId}/meeting-rooms/{meetingRoomId}
5 structure changes including:
5 Additions
Added
5
DELETE /meeting-rooms/{id}
GET /meeting-rooms
GET /meeting-rooms/{id}
PATCH /meeting-rooms/{id}
POST /meeting-rooms
13 structure changes including:
13 Modifications
Modified
13
GET /appointments
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /appointments/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
PATCH /appointments/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
POST /appointments
- Body
-
application/json content type Modified
- messageForCustomer property Added
- Response
-
201 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
POST /appointments/_actions/invite
- Body
-
application/json content type Modified
- messageForCustomer property Added
- Response
-
201 response Modified
-
application/json content type Modified
- 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
-
application/json content type Modified
POST /appointments/{id}/_actions/cancel
- Body
-
application/json content type Modified
- messageForCustomer property Added
- Response
-
200 response Modified
-
application/json content type Modified
- 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
-
application/json content type Modified
POST /appointments/{id}/_actions/reassign
- Body
-
application/json content type Modified
- messageForCustomer property Added
- Response
-
200 response Modified
-
application/json content type Modified
- 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
-
application/json content type Modified
POST /appointments/{id}/_actions/request-reschedule
- Body
-
application/json content type Modified
- messageForCustomer property Added
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
POST /appointments/{id}/_actions/reschedule
- Body
-
application/json content type Modified
- messageForCustomer property Added
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
Webhook POST Appointment
- Body
-
application/json content type Modified
-
data property Modified
-
message property Modified
- Property is now deprecated
-
appointment property Modified
- Appointment alternative Modified
-
message property Modified
-
data property Modified
17 structure changes including:
4 Additions
13 Modifications
Modified
13
Webhook POST Appointment
- Body
-
application/json content type Modified
-
data property Modified
-
appointment property Modified
- Appointment, Incoming request, Outgoing request alternatives Modified
-
appointment property Modified
-
data property Modified
POST /appointments/{id}/_actions/reschedule
- Body
-
application/json content type Modified
- answers property Modified
- Response
-
200 response Modified
-
application/json content type Modified
- 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
-
application/json content type Modified
POST /appointments/{id}/_actions/reopen
- Response
-
200 response Modified
-
application/json content type Modified
- 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
-
application/json content type Modified
POST /appointments/{id}/_actions/complete
- Body
-
application/json content type Modified
- answers property Modified
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
POST /appointments/{id}/_actions/cancel
- Body
-
application/json content type Modified
- answers property Modified
- Response
-
200 response Modified
-
application/json content type Modified
- 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
-
application/json content type Modified
POST /appointments/_actions/invite
- Response
-
201 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
POST /appointments
- Body
-
application/json content type Modified
- answers property Modified
- Response
-
201 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
PATCH /appointments/{id}
- Body
-
application/json content type Modified
- answers property Modified
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /appointments/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /appointments
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
Added
4
POST /files/_actions/upload
GET /files/{id}/_actions/download
GET /files/{id}
GET /files
1 structure change including:
1 Modification
Modified
1
POST /appointments/{id}/_actions/reschedule
- Body
-
application/json content type Modified
- answers property Added
20 structure changes including:
20 Modifications
Modified
20
GET /appointments
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
- Query
- callback-request-id query parameter Added
GET /appointments/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /employees
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
- Query
- username query parameter Added
GET /employees/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /schedulable/employees
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /schedulable/offices
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /schedulable/subjects
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
PATCH /appointments/{id}
- Body
-
application/json content type Modified
- callbackRequestId property Added
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
PATCH /employees/{id}
- Body
-
application/json content type Modified
- username property Added
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
POST /appointments
- Body
-
application/json content type Modified
- callbackRequestId property Added
- Response
-
201 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
POST /appointments/_actions/invite
- Body
-
application/json content type Modified
- callbackRequestId property Added
- Response
-
201 response Modified
-
application/json content type Modified
- 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
-
application/json content type Modified
POST /appointments/{id}/_actions/cancel
- Response
-
200 response Modified
-
application/json content type Modified
- 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
-
application/json content type Modified
POST /appointments/{id}/_actions/reassign
- Response
-
200 response Modified
-
application/json content type Modified
- 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
-
application/json content type Modified
POST /appointments/{id}/_actions/request-reschedule
- Response
-
200 response Modified
-
application/json content type Modified
- 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
-
application/json content type Modified
POST /employees
- Body
-
application/json content type Modified
- username property Added
- Response
-
201 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
Webhook POST Appointment
- Body
-
application/json content type Modified
-
data property Modified
-
appointment property Modified
- Appointment, Incoming request, Outgoing request alternatives Modified
-
appointment property Modified
-
data property Modified
13 structure changes including:
13 Modifications
Modified
13
GET /appointments
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /appointments/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
PATCH /appointments/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
POST /appointments
- Body
-
application/json content type Modified
- hybrid property Added
- Response
-
201 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
POST /appointments/_actions/invite
- Body
-
application/json content type Modified
- hybrid property Added
- Response
-
201 response Modified
-
application/json content type Modified
- 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
-
application/json content type Modified
POST /appointments/{id}/_actions/cancel
- Response
-
200 response Modified
-
application/json content type Modified
- 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
-
application/json content type Modified
POST /appointments/{id}/_actions/reassign
- Response
-
200 response Modified
-
application/json content type Modified
- 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
-
application/json content type Modified
POST /appointments/{id}/_actions/request-reschedule
- Response
-
200 response Modified
-
application/json content type Modified
- 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
-
application/json content type Modified
Webhook POST Appointment
- Body
-
application/json content type Modified
-
data property Modified
-
appointment property Modified
-
Combinator is now
oneOf
- Appointment alternative Modified
- Incoming request, Outgoing request alternatives Added
-
Combinator is now
-
previousAppointment property Modified
-
Combinator is now
oneOf
- Appointment alternative Modified
- Incoming request, Outgoing request alternatives Added
-
Combinator is now
-
appointment property Modified
-
data property Modified
1 structure change including:
1 Modification
Modified
1
Breaking
Webhook POST Appointment
- Body
-
application/json content type Modified
-
data property Modified
-
appointment, previousAppointment properties Modified
-
Removing polymorphism is always breaking Breaking
-
Removing polymorphism is always breaking
-
appointment, previousAppointment properties Modified
-
data property Modified
51 structure changes including:
51 Modifications
Modified
51
GET /appointments/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /customers
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /customers/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /employees
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /employees/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /fetch-configurations
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /fetch-configurations/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /forms
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /forms/{formId}/questions
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /forms/{formId}/questions/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /forms/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /lead-segments
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /lead-segments/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /listings
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /listings/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /offices
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /offices/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /subject-groups
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /subject-groups/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /subjects
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /subjects/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
PATCH /appointments/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
PATCH /customers/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
PATCH /employees/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
PATCH /fetch-configurations/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
PATCH /forms/{formId}/questions/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
PATCH /forms/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
PATCH /lead-segments/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
PATCH /listings/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
PATCH /offices/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
PATCH /subject-groups/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
PATCH /subjects/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
POST /appointments
- Response
-
201 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
POST /appointments/_actions/invite
- Response
-
201 response Modified
-
application/json content type Modified
- 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
-
application/json content type Modified
POST /appointments/{id}/_actions/cancel
- Response
-
200 response Modified
-
application/json content type Modified
- 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
-
application/json content type Modified
POST /appointments/{id}/_actions/reassign
- Response
-
200 response Modified
-
application/json content type Modified
- 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
-
application/json content type Modified
POST /appointments/{id}/_actions/request-reschedule
- Response
-
200 response Modified
-
application/json content type Modified
- 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
-
application/json content type Modified
POST /customers
- Response
-
201 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
POST /employees
- Response
-
201 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
POST /fetch-configurations
- Response
-
201 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
POST /forms
- Response
-
201 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
POST /forms/{formId}/questions
- Response
-
201 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
POST /lead-segments
- Response
-
201 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
POST /listings
- Response
-
201 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
POST /offices
- Response
-
201 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
POST /subject-groups
- Response
-
201 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
POST /subjects
- Response
-
201 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
16 structure changes including:
16 Modifications
Modified
16
Breaking
GET /appointments
- Query
-
offset, limit query parameters Modified
-
Full types went from
integer
tostring(positive-integer)
Breaking
-
Full types went from
GET /customers
- Query
-
offset, limit query parameters Modified
-
Full types went from
integer
tostring(positive-integer)
Breaking
-
Full types went from
GET /employees
- Query
-
offset, limit query parameters Modified
-
Full types went from
integer
tostring(positive-integer)
Breaking
-
Full types went from
GET /employees/{id}/applied-templates
- Query
-
offset, limit query parameters Modified
-
Full types went from
integer
tostring(positive-integer)
Breaking
-
Full types went from
GET /employees/{id}/external-calendar-events
- Query
-
offset, limit query parameters Modified
-
Full types went from
integer
tostring(positive-integer)
Breaking
-
Full types went from
GET /employees/{id}/favorite-agents
- Query
-
offset, limit query parameters Modified
-
Full types went from
integer
tostring(positive-integer)
Breaking
-
Full types went from
GET /employees/{id}/unavailability
- Query
-
offset, limit query parameters Modified
-
Full types went from
integer
tostring(positive-integer)
Breaking
-
Full types went from
GET /fetch-configurations
- Query
-
offset, limit query parameters Modified
-
Full types went from
integer
tostring(positive-integer)
Breaking
-
Full types went from
GET /forms
- Query
-
offset, limit query parameters Modified
-
Full types went from
integer
tostring(positive-integer)
Breaking
-
Full types went from
GET /lead-segments
- Query
-
offset, limit query parameters Modified
-
Full types went from
integer
tostring(positive-integer)
Breaking
-
Full types went from
GET /listings
- Query
-
offset, limit query parameters Modified
-
Full types went from
integer
tostring(positive-integer)
Breaking
-
Full types went from
GET /listings/{listingId}/time-slots
- Query
-
offset, limit query parameters Modified
-
Full types went from
integer
tostring(positive-integer)
Breaking
-
Full types went from
GET /offices
- Query
-
offset, limit query parameters Modified
-
Full types went from
integer
tostring(positive-integer)
Breaking
-
Full types went from
GET /subject-groups
- Query
-
offset, limit query parameters Modified
-
Full types went from
integer
tostring(positive-integer)
Breaking
-
Full types went from
GET /subjects
- Query
-
offset, limit query parameters Modified
-
Full types went from
integer
tostring(positive-integer)
Breaking
-
Full types went from
GET /unavailability
- Query
-
offset, limit query parameters Modified
-
Full types went from
integer
tostring(positive-integer)
Breaking
-
Full types went from
21 structure changes including:
21 Modifications
Modified
21
Breaking
GET /appointments
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /appointments/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /lead-segments
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /lead-segments/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /offices
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /offices/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
PATCH /appointments/{id}
- Body
-
application/json content type Modified
- Content type is no longer required
-
metadata property Modified
- Property is no longer required
-
metadata property Modified
- Property is no longer required
-
participants property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- appointmentParticipants property Added
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
PATCH /lead-segments/{id}
- Body
-
application/json content type Modified
-
earliestCallbackHours, latestCallbackHours, callbacksAllowed properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
earliestCallbackHours, latestCallbackHours, callbacksAllowed properties Removed
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
PATCH /offices/{id}
- Body
-
application/json content type Modified
-
callbacksAllowed property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
callbacksAllowed property Removed
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
POST /appointments
- Body
-
application/json content type Modified
-
metadata property Modified
- Property is no longer required
-
metadata property Modified
- Property is no longer required
-
participants property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- appointmentParticipants property Added
-
metadata property Modified
- Response
-
201 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
POST /appointments/_actions/invite
- Body
-
application/json content type Modified
-
metadata property Modified
- Property is no longer required
-
metadata property Modified
- Property is no longer required
-
participants property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
- appointmentParticipants property Added
-
metadata property Modified
- Response
-
201 response Modified
-
application/json content type Modified
- 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
-
application/json content type Modified
POST /appointments/{id}/_actions/cancel
- Response
-
200 response Modified
-
application/json content type Modified
- 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
-
application/json content type Modified
POST /appointments/{id}/_actions/reassign
- Response
-
200 response Modified
-
application/json content type Modified
- 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
-
application/json content type Modified
POST /appointments/{id}/_actions/request-reschedule
- Response
-
200 response Modified
-
application/json content type Modified
- 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
-
application/json content type Modified
POST /lead-segments
- Body
-
application/json content type Modified
-
earliestCallbackHours, latestCallbackHours, callbacksAllowed properties Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
earliestCallbackHours, latestCallbackHours, callbacksAllowed properties Removed
- Response
-
201 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
POST /offices
- Body
-
application/json content type Modified
-
callbacksAllowed property Removed
-
Removing a resource is always breaking unless it was deprecated before Breaking
-
Removing a resource is always breaking unless it was deprecated before
-
callbacksAllowed property Removed
- Response
-
201 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
Webhook POST Appointment
- Body
-
application/json content type Modified
-
data property Modified
-
appointment property Modified
- Appointment, Incoming request, Outgoing request alternatives Modified
-
appointment property Modified
-
data property Modified
12 structure changes including:
12 Modifications
Modified
12
Breaking
GET /appointments
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
GET /appointments/{id}
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
PATCH /appointments/{id}
- Body
-
application/json content type Modified
-
Content type is now required Breaking
-
metadata property Modified
-
Removing polymorphism is always breaking Breaking
-
Removing polymorphism is always breaking
-
Content type is now required
- Response
-
200 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
POST /appointments
- Body
-
application/json content type Modified
-
metadata property Modified
-
Removing polymorphism is always breaking Breaking
-
Removing polymorphism is always breaking
-
metadata property Modified
- Response
-
201 response Modified
-
application/json content type Modified
- data property Modified
-
application/json content type Modified
POST /appointments/_actions/invite
- Body
-
application/json content type Modified
-
metadata property Modified
-
Removing polymorphism is always breaking Breaking
-
Removing polymorphism is always breaking
-
metadata property Modified
- Response
-
201 response Modified
-
application/json content type Modified
- 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
-
application/json content type Modified
POST /appointments/{id}/_actions/cancel
- Response
-
200 response Modified
-
application/json content type Modified
- 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
-
application/json content type Modified
POST /appointments/{id}/_actions/reassign
- Response
-
200 response Modified
-
application/json content type Modified
- 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
-
application/json content type Modified
POST /appointments/{id}/_actions/request-reschedule
- Response
-
200 response Modified
-
application/json content type Modified
- 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
-
application/json content type Modified
30 structure changes including:
30 Additions
Added
30
DELETE /employees/{employeeId}/availability-templates/{availabilityTemplateId}/time-ranges/{id}
DELETE /employees/{employeeId}/availability-templates/{id}
DELETE /employees/{id}/applied-templates
DELETE /employees/{id}/unavailability
DELETE /listings/{listingId}/time-slots/{id}
GET /defined-availability
GET /employees/{employeeId}/availability-templates
GET /employees/{employeeId}/availability-templates/{availabilityTemplateId}/time-ranges
GET /employees/{employeeId}/availability-templates/{availabilityTemplateId}/time-ranges/{id}
GET /employees/{employeeId}/availability-templates/{availabilityTemplateId}/time-ranges/{id}/availability-settings
GET /employees/{employeeId}/availability-templates/{id}
GET /employees/{id}/applied-templates
GET /employees/{id}/unavailability
GET /listings/{listingId}/time-slots
GET /listings/{listingId}/time-slots/{id}
GET /offices/{id}/subject-availability-settings
GET /subjects/{id}/availability-settings
GET /timetable
GET /unavailability
PATCH /employees/{employeeId}/availability-templates/{availabilityTemplateId}/time-ranges/{id}
PATCH /employees/{employeeId}/availability-templates/{id}
POST /employees/{employeeId}/availability-templates
POST /employees/{employeeId}/availability-templates/{availabilityTemplateId}/time-ranges
POST /employees/{id}/applied-templates
POST /employees/{id}/unavailability
POST /listings/{listingId}/time-slots
PUT /employees/{employeeId}/availability-templates/{availabilityTemplateId}/time-ranges/{id}/availability-settings
PUT /listings/{listingId}/time-slots/{id}
PUT /offices/{id}/subject-availability-settings
PUT /subjects/{id}/availability-settings
30 structure changes including:
30 Breaking changes
30 Removals
Removed
30
Breaking
DELETE /employees/{employeeId}/availability-templates/{availabilityTemplateId}/time-ranges/{id}
DELETE /employees/{employeeId}/availability-templates/{id}
DELETE /employees/{id}/applied-templates
DELETE /employees/{id}/unavailability
DELETE /listings/{listingId}/time-slots/{id}
GET /defined-availability
GET /employees/{employeeId}/availability-templates
GET /employees/{employeeId}/availability-templates/{availabilityTemplateId}/time-ranges
GET /employees/{employeeId}/availability-templates/{availabilityTemplateId}/time-ranges/{id}
GET /employees/{employeeId}/availability-templates/{availabilityTemplateId}/time-ranges/{id}/availability-settings
GET /employees/{employeeId}/availability-templates/{id}
GET /employees/{id}/applied-templates
GET /employees/{id}/unavailability
GET /listings/{listingId}/time-slots
GET /listings/{listingId}/time-slots/{id}
GET /offices/{id}/subject-availability-settings
GET /subjects/{id}/availability-settings
GET /timetable
GET /unavailability
PATCH /employees/{employeeId}/availability-templates/{availabilityTemplateId}/time-ranges/{id}
PATCH /employees/{employeeId}/availability-templates/{id}
POST /employees/{employeeId}/availability-templates
POST /employees/{employeeId}/availability-templates/{availabilityTemplateId}/time-ranges
POST /employees/{id}/applied-templates
POST /employees/{id}/unavailability
POST /listings/{listingId}/time-slots
PUT /employees/{employeeId}/availability-templates/{availabilityTemplateId}/time-ranges/{id}/availability-settings
PUT /listings/{listingId}/time-slots/{id}
PUT /offices/{id}/subject-availability-settings
PUT /subjects/{id}/availability-settings
97 structure changes including:
32 Additions
65 Modifications
Modified
65
Breaking
PUT /subjects/{id}/scheduling-settings
- Response
- 422 response Removed
POST /appointments/{id}/_actions/accept
- Response
-
200 response Modified
- data property Modified
POST /appointments/_actions/invite
- Response
-
201 response Modified
- data property Modified
POST /appointments
- Body
-
content type Modified
- answers property Modified
- Response
-
201 response Modified
- data property Modified
PATCH /subjects/{id}
- Response
-
200 response Modified
- data property Modified
- 422 response Removed
PATCH /subject-groups/{id}
- Response
-
200 response Modified
- data property Modified
PATCH /offices/{id}
- Response
-
200 response Modified
- data property Modified
PATCH /listings/{id}
- Response
-
200 response Modified
- data property Modified
PATCH /lead-segments/{id}
- Response
-
200 response Modified
- data property Modified
PATCH /forms/{id}
- Response
-
200 response Modified
- data property Modified
PATCH /forms/{formId}/questions/{id}
- Response
-
200 response Modified
- data property Modified
PATCH /fetch-configurations/{id}
- Response
-
200 response Modified
- data property Modified
PATCH /employees/{id}
- Response
-
200 response Modified
- data property Modified
PATCH /customers/{id}
- Response
-
200 response Modified
- data property Modified
PATCH /appointments/{id}
- Body
-
content type Modified
- answers property Modified
- Response
-
200 response Modified
- data property Modified
GET /subjects/{id}
- Response
-
200 response Modified
- data property Modified
GET /subjects
- Response
-
200 response Modified
- data property Modified
- Query
- with-deleted query parameter Added
GET /subject-groups/{id}
- Response
-
200 response Modified
- data property Modified
GET /subject-groups
- Response
-
200 response Modified
- data property Modified
- Query
- with-deleted query parameter Added
GET /plugin/{intent}/{token}
- Header
- Authorization, X-Correlation-Id headers Removed
- Response
- 200 response Removed
- 302 response Added
GET /offices/{id}
- Response
-
200 response Modified
- data property Modified
GET /offices
- Response
-
200 response Modified
- data property Modified
- Query
- with-deleted query parameter Added
GET /listings/{id}
- Response
-
200 response Modified
- data property Modified
GET /listings
- Response
-
200 response Modified
- data property Modified
- Query
- with-deleted query parameter Added
GET /appointments
- Response
-
200 response Modified
- data property Modified
PUT /offices/{id}/subject-scheduling-settings
- Response
- 422 response Removed
PUT /offices/{id}/scheduling-settings
- Response
- 422 response Removed
PUT /offices/{id}/expertises
- Response
- 422 response Removed
PUT /lead-segments/{id}/scheduling-settings
- Response
- 422 response Removed
PUT /employees/{id}/office-subject-coverage-regions
- Response
- 422 response Removed
PUT /employees/{id}/office-coverage-regions
- Response
- 422 response Removed
PUT /employees/{id}/favorite-agents
- Response
- 422 response Removed
Webhook POST Appointment
- Body
-
content type Modified
- data property Modified
POST /subjects
- Response
-
201 response Modified
- data property Modified
- 422 response Removed
POST /subject-groups
- Response
-
201 response Modified
- data property Modified
POST /offices
- Response
-
201 response Modified
- data property Modified
POST /listings
- Response
-
201 response Modified
- data property Modified
POST /lead-segments
- Response
-
201 response Modified
- data property Modified
POST /forms/{formId}/questions
- Response
-
201 response Modified
- data property Modified
POST /forms
- Response
-
201 response Modified
- data property Modified
POST /fetch-configurations
- Response
-
201 response Modified
- data property Modified
POST /employees
- Response
-
201 response Modified
- data property Modified
POST /customers
- Response
-
201 response Modified
- data property Modified
POST /appointments/{id}/_actions/reschedule
- Response
-
200 response Modified
- data property Modified
POST /appointments/{id}/_actions/request-reschedule
- Response
-
200 response Modified
- data property Modified
POST /appointments/{id}/_actions/reopen
- Response
-
200 response Modified
- data property Modified
POST /appointments/{id}/_actions/reassign
- Body
-
content type Modified
- message property Added
- Response
-
200 response Modified
- data property Modified
POST /appointments/{id}/_actions/complete
- Body
-
content type Modified
- answers property Modified
- Response
-
200 response Modified
- data property Modified
POST /appointments/{id}/_actions/cancel
- Body
-
content type Modified
- answers property Modified
- Response
-
200 response Modified
- data property Modified
GET /appointments/{id}
- Response
-
200 response Modified
- data property Modified
GET /calendar-event/google/{token}
- Header
- Authorization, X-Correlation-Id headers Removed
- Response
- 200 response Removed
- 302 response Added
GET /calendar-event/ical/{token}
- Header
- Authorization, X-Correlation-Id headers Removed
GET /calendar-event/office365/{token}
- Header
- Authorization, X-Correlation-Id headers Removed
- Response
- 200 response Removed
- 302 response Added
GET /customers
- Response
-
200 response Modified
- data property Modified
- Query
- with-deleted query parameter Added
GET /customers/{id}
- Response
-
200 response Modified
- data property Modified
GET /employees
- Response
-
200 response Modified
- data property Modified
- Query
- with-deleted query parameter Added
GET /lead-segments/{id}
- Response
-
200 response Modified
- data property Modified
GET /lead-segments
- Response
-
200 response Modified
- data property Modified
- Query
- with-deleted query parameter Added
GET /forms/{id}
- Response
-
200 response Modified
- data property Modified
GET /forms/{formId}/questions/{id}
- Response
-
200 response Modified
- data property Modified
GET /forms/{formId}/questions
- Response
-
200 response Modified
- data property Modified
- Query
- with-deleted query parameter Added
GET /forms
- Response
-
200 response Modified
- data property Modified
- Query
- with-deleted query parameter Added
GET /fetch-configurations/{id}
- Response
-
200 response Modified
- data property Modified
GET /fetch-configurations
- Response
-
200 response Modified
- data property Modified
- Query
- id, with-deleted query parameters Added
GET /employees/{id}
- Response
-
200 response Modified
- data property Modified
Added
32
GET /offices/{id}/subject-availability-settings
GET /listings/{listingId}/time-slots/{id}
GET /listings/{listingId}/time-slots
GET /employees/{id}/unavailability
GET /employees/{id}/applied-templates
GET /employees/{employeeId}/availability-templates/{id}
GET /employees/{employeeId}/availability-templates/{availabilityTemplateId}/time-ranges/{id}/availability-settings
GET /employees/{employeeId}/availability-templates/{availabilityTemplateId}/time-ranges/{id}
GET /employees/{employeeId}/availability-templates/{availabilityTemplateId}/time-ranges
GET /employees/{employeeId}/availability-templates
GET /defined-availability
DELETE /listings/{listingId}/time-slots/{id}
DELETE /employees/{id}/unavailability
DELETE /employees/{id}/applied-templates
DELETE /employees/{employeeId}/availability-templates/{id}
DELETE /employees/{employeeId}/availability-templates/{availabilityTemplateId}/time-ranges/{id}
GET /subjects/{id}/availability-settings
GET /timetable
GET /unavailability
GET /video/{token}
GET /video/{token}/test
PATCH /employees/{employeeId}/availability-templates/{availabilityTemplateId}/time-ranges/{id}
PATCH /employees/{employeeId}/availability-templates/{id}
POST /employees/{employeeId}/availability-templates
POST /employees/{employeeId}/availability-templates/{availabilityTemplateId}/time-ranges
POST /employees/{id}/applied-templates
POST /employees/{id}/unavailability
POST /listings/{listingId}/time-slots
PUT /employees/{employeeId}/availability-templates/{availabilityTemplateId}/time-ranges/{id}/availability-settings
PUT /listings/{listingId}/time-slots/{id}
PUT /offices/{id}/subject-availability-settings
PUT /subjects/{id}/availability-settings
8 structure changes including:
4 Additions
4 Modifications
Modified
4
PATCH /appointments/{id}
- Body
-
content type Modified
- location property Modified
PATCH /customers/{id}
- Body
-
content type Modified
- location property Modified
PATCH /listings/{id}
- Body
-
content type Modified
- location property Modified
PATCH /offices/{id}
- Body
-
content type Modified
- location property Modified
Added
4
GET /calendar-event/google/{token}
GET /calendar-event/ical/{token}
GET /calendar-event/office365/{token}
GET /plugin/{intent}/{token}