Base URL & Versioning
All partner routes follow this pattern:
v1 and is included in the base URL.
HTTP Methods
Required Headers
JSON Conventions
- Request bodies use camelCase field names.
- Dates for booking creation use
YYYY-MM-DD(e.g.2026-06-20). - Timeslots use
HH:mm24-hour format (e.g.09:00,12:00). - All UUIDs must be valid UUID v4.
Pagination
List endpoints accept the following pagination query parameters:Example
Idempotency
When enabled, send:Date & Timezone
- Business timezone: Asia/Riyadh (UTC+3).
- API timestamps in responses use ISO 8601 with timezone offset where applicable.
- Booking
dateis a calendar date in the service territory, not a UTC instant.