Open API
Build on top of Xentra
A documented REST API that gives you programmatic access to your Xentra account - bookings, units, guests, invoices, tasks, and access events. Build custom integrations, internal tools, and data pipelines on top of the same platform that powers Xentra itself.
Read the API docs
Browse every endpoint, request/response schema, and try calls live - all in one place.
rest-dev.myxentra.com/docs
What you gain
Every feature creates value for both sides - you and your guests.
For the Host
Your data, your workflows
- Stop being locked in - export, sync, or transform your data however you need.
- Build custom dashboards, internal tools, and reports without waiting for feature requests.
- Connect Xentra to anything: BI tools, accounting systems, custom landing pages, owner portals.
- Automate repetitive ops via low-code platforms (Zapier, Make, n8n) using the documented endpoints.
- Future-proof: as the API grows, so do your custom integrations.
For the Guest
Better tooling, smoother stays
- Custom integrations built by your host on top of the API mean faster responses and slicker workflows.
- Data flows reliably between systems - fewer mistakes, faster confirmations.
- Hosts can deliver branded experiences (custom booking flows, owner portals) backed by the same Xentra core.
How it works
A step-by-step look at the experience.
The Xentra Open API exposes the same resources you manage in the dashboard - bookings, units, guests, invoices, tasks, and access logs - over plain REST.
Full interactive documentation lives at rest-dev.myxentra.com/docs with request/response schemas, example payloads, and a built-in "try it" console.
Authentication is token-based: generate an API key in your account, pass it as a bearer token, and you are good to go.
Responses are JSON with predictable, resource-oriented URLs - easy to consume from any language or low-code tool (Zapier, Make, n8n).
Use it to sync data into your warehouse, push bookings from a custom landing page, automate owner reports, or build internal staff tools.
The API mirrors the dashboard's permission model - tokens only see data the issuing user has access to.
Feature deep dive
Detailed look at every capability within Open API.
Interactive Documentation
Full OpenAPI/Swagger documentation at rest-dev.myxentra.com/docs. Browse every endpoint with request/response schemas, parameter descriptions, and a "try it" console that calls the live API with your token.
Resource Coverage
Endpoints for bookings, units, guests/contacts, invoices, tasks, and access events. Read and (where applicable) write. Same data model as the dashboard - no mismatch between what you see and what the API returns.
Token Authentication
Generate personal API tokens in your Xentra account. Pass as Authorization: Bearer header. Tokens inherit your user permissions - scoped, revocable, and auditable.
Webhooks (Coming Soon)
Subscribe to events: new booking, check-in completed, task completed, payment received. Get notified in real time at your own endpoint instead of polling.
Low-Code Friendly
Standard REST + JSON means the API plugs straight into Zapier, Make, n8n, and any HTTP-capable tool. Build automations without writing a backend.
More in Operations
Visual Calendar
Your entire portfolio at a glance
Unit Management
Manage every property detail
Booking Overview
Every reservation, one table
Tasks & Cleaning
Automated cleaning & maintenance
Nuki Integration
Native Nuki smart lock control
Ring Integration
Video doorbell & intercom control
Smart Lock Hub
50+ brands via Seam API
Access Log & Audit
Complete security tracking
Pricing & Revenue
Smart pricing across your portfolio
Start building with the Xentra API
Full reference, schemas, and a live "try it" console.
Open API Docs