---
title: Schedules
description: Working-hours schedules and overrides.
canonical_url: https://wiblo.app/docs/developers/api/schedules
last_updated: 2026-07-28T18:08:25+02:00
md_url: https://wiblo.app/docs/developers/api/schedules.md
---

# Schedules

## Endpoints

- `GET` [List schedules](/docs/developers/api/schedules/list-schedules) — `/v1/schedules`
- `POST` [Create schedule](/docs/developers/api/schedules/create-schedule) — `/v1/schedules`
- `GET` [Get schedule](/docs/developers/api/schedules/get-schedule) — `/v1/schedules/{scheduleId}`
- `PATCH` [Update schedule](/docs/developers/api/schedules/update-schedule) — `/v1/schedules/{scheduleId}`
- `DELETE` [Delete schedule](/docs/developers/api/schedules/delete-schedule) — `/v1/schedules/{scheduleId}`
- `GET` [Get schedule availability](/docs/developers/api/schedules/get-schedule-availability) — `/v1/schedules/{scheduleId}/availability`
- `POST` [Create schedule override](/docs/developers/api/schedules/create-schedule-override) — `/v1/schedules/{scheduleId}/availability`
- `PUT` [Replace schedule availability](/docs/developers/api/schedules/replace-schedule-availability) — `/v1/schedules/{scheduleId}/availability`
- `DELETE` [Remove schedule override](/docs/developers/api/schedules/remove-schedule-override) — `/v1/schedules/{scheduleId}/availability/{availabilityId}`
- `GET` [List host restrictions](/docs/developers/api/schedules/list-host-restrictions) — `/v1/services/{serviceId}/hosts/{memberId}/restrictions`
- `PUT` [Replace host restrictions](/docs/developers/api/schedules/replace-host-restrictions) — `/v1/services/{serviceId}/hosts/{memberId}/restrictions`
