v1
latestOpenAPI 3.1.02026-07-24181585937.4 KBInterview Schedule
interviewSchedule.update
Update an interview schedule. This endpoint allows you to add, cancel, or update interview events associated with an interview schedule.
In order to update an interview event on a schedule, the event's interviewEventId must be included when sending your request. interviewEventIds are included in the response of the interviewSchedule.create endpoint.
Requires the interviewsWrite permission.
post/interviewSchedule.update
Request body
Example request
{
"interviewScheduleId": "e9ed20fd-d45f-4aad-8a00-a19bfba0083e",
"interviewEvent": {
"startTime": "2023-01-30T15:00:00.000Z",
"endTime": "2023-01-30T16:00:00.000Z",
"interviewers": [
{
"email": "test@ashbyhq.com"
}
],
"extraData": {
"partner_external_object_id": "12345",
"partner_additional_data": "f763ba0e4"
},
"interviewId": "46648e83-f28f-43c4-a2a0-58e0599cff41"
}
}Response
Responses from the interviewSchedule.update endpoint
Example response
{
"success": true,
"results": {
"id": "e9ed20fd-d45f-4aad-8a00-a19bfba0083e",
"status": "Cancelled",
"applicationId": "7211e226-7802-41fd-8d55-2720fe9d534f",
"interviewStageId": "c153b3e9-8b97-4fc0-bad1-6c654122c1f8",
"scheduledBy": null,
"createdAt": "2026-04-25T02:46:41.817Z",
"updatedAt": "2026-04-25T02:46:46.230Z",
"interviewEvents": []
}
}