This guide walks you through your first API calls — from verifying your credentials to checking in and checking out a test guest.Documentation Index
Fetch the complete documentation index at: https://docs.recepai.ai/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
Before you start, make sure you have:- An API key (either
pms_live_orpms_test_prefix) - The hotel slug (e.g.,
grand-hotel)
Step 1: Verify Your Credentials
Start by listing current guests. This confirms your API key and slug are working:401 error, double-check your API key and slug. See Authentication Errors.
Step 2: Check In a Guest
Send a check-in event with the required fields:The
_sandbox: true flag appears only with test keys. It confirms that no real data was written. With a live key, this flag won’t be present and the guest will appear on the hotel’s dashboard immediately.Step 3: Verify the Guest
List guests again to confirm the check-in was recorded:Step 4: Check Out the Guest
When the guest departs, send a checkout event:What’s Next?
You’ve completed the basic flow. Here’s where to go from here:Check In
Full field reference for guest check-in — all 12 fields, validation rules, error responses.
Full Sync
Nightly reconciliation — send your complete guest list and RecepAI handles the rest.
Error Handling
All error codes, validation rules, and common mistakes.
Testing
Sandbox mode, idempotency keys, and rate limits.