API v1.0 Stable
99.9% Uptime

Build powerful WhatsApp integrations for hospitality

Connect your PMS, booking engine, or CRM to automate guest communication. Send bookings, trigger events, and receive webhooks with our simple REST API.

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/guests
Create and update guest contacts with booking information. Automatically link guests to hotels for AI-powered conversations.
Learn more
Booking Integration
Booking object
Send booking data including check-in/check-out dates, room types, and reservation details to trigger automated journeys.
Learn more
Event Triggers
POST /api/v1/events
Fire custom events like check-in, check-out, or payment received to trigger WhatsApp automation workflows.
Learn more
Webhooks
Outbound webhooks
Receive real-time notifications when guests respond, journeys complete, or other actions occur in the platform.
Learn more
CDP & Visitor Tracking
POST /api/v1/cdp/events
Track anonymous website visitors, capture browsing behavior and UTM attribution, then link to guest profiles when they identify.
Learn more
Loyalty & SSO
Loyalty API + OIDC
Sync 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 more
JavaScript SDK
guestmaker.js
Drop-in tracking snippet for hotel websites. Auto-tracks page views, scroll depth, clicks, and forms with zero configuration.
Learn more
Integration 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

Ready to integrate?

Request API access to get your credentials and start building. Our team will help you get set up quickly.