Build on the PMS that files the taxes.
REST API with OAuth 2.0, real-time webhooks, and full CRUD across reservations, guests, and invoices. POST /check-in triggers eVisitor guest registration. POST /invoices fires an ePorezna fiscal receipt. The compliance layer is part of the API — not a separate call.
OAuth 2.0 Authentication
Secure token-based authentication with short-lived access tokens and refresh token rotation.
Real-time Webhooks
Event-driven notifications for reservations, check-ins, invoices, and guest data changes.
Cursor-based Pagination
Efficient pagination for large datasets with stable cursors across page requests.
API Versioning
Stable versioned endpoints with deprecation notices and migration guides.
Endpoints
| Method | Path | |
|---|---|---|
| GET | /guests | List all guests with filtering by name, email, or arrival date range. |
| POST | /guests | Create a new guest profile. |
| GET | /reservations | List reservations with filtering by date range, status, or room type. |
| POST | /reservations | Create a new reservation. |
| PUT | /reservations/{id} | Update an existing reservation. |
| POST | /check-in | Trigger check-in for a reservation. Triggers eVisitor submission if enabled. |
| POST | /check-out | Trigger check-out and generate the invoice. |
| GET | /invoices | List invoices with filtering by date range, status, or guest. |
| GET | /invoices/{id} | Retrieve a specific invoice with all line items. |
| POST | /webhooks | Register a webhook endpoint for real-time event delivery. |
Ready to go live in 1 week?
Join hundreds of hospitality operators across our core markets. 14-day free trial. No credit card required.
No credit card required · Live in 1 week · EU compliance included