team_id
in the path and submitting the updated configuration in the request body. This allows you to modify both the timing and recurrence rules that define when a team member is expected to be on-call.The request body should include fields such as
team_member_id
, start_date
, end_date
, and recurrence settings including months_of_year
, weeks_of_month
, week_days
, and the time_range
.Use cases:
- Schedule correction — Fix time or date ranges for an existing schedule due to entry errors or changes in availability.
- Role reassignment — Update the assigned
team_member_id
to reflect staffing or rotation changes. - Recurrence adjustments — Modify which months, weeks, or weekdays a schedule applies to as coverage needs evolve.
To view the current schedule for reference before updating, use the Get Customer Schedules endpoint.
Authorization: Bearer YOUR_TOKEN
Expected Behavior:
- On success, the system will update the existing schedule and return a confirmation message.
- If the request is invalid, the system will return an error message with details of the invalid fields.