99.9%
API Uptime
Guaranteed availability
<100ms
Avg Response
P95 latency
1000/min
Rate Limit
Requests per API key
24/7
Support
Developer assistance
Simple Integration
Get started in minutes
One API call to create a guest, link to a hotel, and trigger automated WhatsApp journeys
Create a reservation
curl -X POST https://guestmaker.ai/api/v1/reservations \
-H "Authorization: Bearer gmkr_your_api_key" \
-H "Content-Type: application/json" \
-d '{
"hotel_id": "550e8400-e29b-41d4-a716-446655440001",
"booking_id": "BK-12345",
"check_in": "2026-03-15",
"check_out": "2026-03-18",
"room_type": "Deluxe Suite",
"status": "Confirmed",
"guests": [{
"first_name": "John",
"last_name": "Doe",
"phone": "+1234567890",
"email": "john@example.com"
}]
}'Creates reservation
Links guests to hotel
Triggers automation
API Capabilities
Everything you need to integrate
Our API provides comprehensive endpoints for guest management, booking integration, event triggers, and real-time webhooks
Guest Management
POST /api/v1/guestsCreate and update guest contacts with booking information. Automatically link guests to hotels for AI-powered conversations.
Learn moreBooking Integration
Booking objectSend booking data including check-in/check-out dates, room types, and reservation details to trigger automated journeys.
Learn moreEvent Triggers
POST /api/v1/eventsFire custom events like check-in, check-out, or payment received to trigger WhatsApp automation workflows.
Learn moreWebhooks
Outbound webhooksReceive real-time notifications when guests respond, journeys complete, or other actions occur in the platform.
Learn moreCDP & Visitor Tracking
POST /api/v1/cdp/eventsTrack anonymous website visitors, capture browsing behavior and UTM attribution, then link to guest profiles when they identify.
Learn moreLoyalty & SSO
Loyalty API + OIDCSync points, tiers, rewards and cash credit over the REST API — or let guests sign in with their loyalty account via OpenID Connect (OAuth2 + PKCE) to personalise the booking flow.
Learn moreJavaScript SDK
guestmaker.jsDrop-in tracking snippet for hotel websites. Auto-tracks page views, scroll depth, clicks, and forms with zero configuration.
Learn moreIntegration Partners
Built for hospitality tech
Seamlessly integrate with your existing hospitality technology stack to automate guest communication
Property Management Systems
PMS
Sync guest data and reservations to enable pre-arrival messaging, check-in reminders, and post-stay surveys.
Auto-sync bookings
Guest stage tracking
Reservation updates
Booking Engines
OTA
Trigger confirmation messages and upsell opportunities when new bookings are received.
Instant confirmations
Upsell automation
Payment reminders
CRM Systems
CRM
Keep guest profiles synchronized and trigger personalized campaigns based on guest history.
Profile sync
Segmentation
Campaign triggers
Payment Gateways
Payments
Send payment confirmations and receipts via WhatsApp when transactions complete.
Payment events
Receipt delivery
Refund notifications
Loyalty Programs
Loyalty
Award and redeem points, run cash-credit redemptions, and personalise the booking flow for members who sign in with Loyalty SSO.
Points & rewards sync
Cash credit redemption
Guest SSO (OIDC)
Enterprise Ready
Production-grade API
Our API is built with security, reliability, and developer experience in mind. Everything you need for a production integration with enterprise-grade features.
RESTful API with JSON responses
Secure API key authentication
Idempotency for safe retries
HMAC-SHA256 webhook signatures
Rate limiting with headers
99.9% uptime SLA
Full request logging
Interactive sandbox
Resources
Developer resources
Everything you need to build your integration
Quick Start Guide
Get from zero to your first API call in under 5 minutes with our step-by-step guide.
Interactive Sandbox
Test API endpoints directly in your browser with our interactive sandbox environment.
API Changelog
Stay up to date with the latest API changes, new features, and deprecation notices.