Developers
Built by engineers. For engineers.
Full REST API. Stable webhooks. An MCP server so Claude and Cursor can read your PMS directly. If you can think of an automation, you can build it.
REST API
Read and write every PMS object — bookings, rate plans, availability, guest profiles, folios, payments. RESTful, JSON, OAuth2 + API keys.
GET /api/v1/bookings?startDate=2026-04-20
Authorization: Bearer ${HN_API_KEY}Webhooks
Subscribe to any event: booking.created, booking.cancelled, folio.posted, rate.changed, check_in.completed. HMAC-signed. At-least-once delivery.
POST https://your-server.com/hook
X-HN-Signature: sha256=...
{ "event": "booking.created", ... }MCP Server
Model Context Protocol endpoint so Claude, Cursor, or any MCP-compatible client can read your PMS state and take actions directly. Ideal for custom ALMA-like agents.
# claude_desktop_config.json
{
"mcpServers": {
"hotelnative": {
"url": "https://api.hellonative.ai/mcp"
}
}
}Documentation
Full API reference, SDK libraries (TypeScript, Python, Go), and example recipes for common integrations — BI sync, custom dashboards, revenue automation.
API endpoint reference
/api/v1/bookings/api/v1/bookings/api/v1/bookings/:id/api/v1/bookings/:id/api/v1/room-types/api/v1/rate-plans/api/v1/availability/api/v1/availability/api/v1/folios/:id/api/v1/folios/:id/charges/api/v1/folios/:id/payments/api/v1/guests/api/v1/forecast/api/v1/webhooks/api/v1/channels/api/v1/travel-agentsGet an API key.
All Hotel Native plans include API access. Growth and Enterprise include the MCP server.
Book a demo