Build integrations, connect OTAs, and automate workflows with our RESTful API. All endpoints use JSON and session-based authentication.
Session-based with HTTP-only cookies. CSRF token required for mutations.
100 req/min per session for standard plans. 500 req/min for Enterprise.
All errors return { error: string, details?: string } with appropriate HTTP status.
/api/auth/login/api/auth/signup/api/auth/logout/api/auth/me/api/reservations/api/reservations/api/reservations/:id/api/reservations/:id/api/reservations/:id/checkin/api/reservations/:id/checkout/api/rooms/api/room-types/api/rooms/api/rooms/:id/status/api/guests/api/guests/api/guests/:id/api/guests/:id/stays/api/invoices/api/invoices/api/payments/charge/api/payments/refund/api/webhooks/stripe/api/webhooks/booking