Availability Sync API
Keep BookingJer's calendar in sync with your own booking system, one-way, from your system into ours.
Authentication
Generate an API key from Dashboard → Availability Sync. Send it as a bearer token:
Authorization: Bearer sk_live_xxxxxxxxxxxx
Get availability
GET /api/v1/listings/{id}/availability?from=2026-10-01&to=2026-12-31 Update availability
PATCH /api/v1/listings/{id}/availability
Content-Type: application/json
{
"updates": [
{ "date": "2026-11-14", "status": "booked" },
{ "date": "2026-11-15", "status": "blocked" }
]
} Idempotent, safe to retry. Status values: available, blocked, pending_inquiry, booked.
Bulk block a date range
POST /api/v1/listings/{id}/availability/bulk
{ "date_from": "2026-12-24", "date_to": "2026-12-26", "status": "blocked" } Rate limits
100 requests/minute per API key. Keys can be scoped to a single listing or your whole venue, and revoked any time from the dashboard.