A private API for integration partners
Best Guest is building an API so PMSs, channel managers, and booking engines can offer guest-registration compliance across European countries directly inside their own product.
The Best Guest API is currently private and available to selected partners under agreement. It is not open for public self-service access.
Why integrate with Best Guest
Your customers operating across Europe need guest registration, local authority reporting, and local accommodation fee compliance — and the rules differ by country. Best Guest handles it — your platform can offer it as a built-in feature instead of sending customers elsewhere.
Capabilities
The scope we're building toward with partners. Availability and final shape depend on the partnership agreement.
Reservation API
Push bookings into Best Guest so guest registration starts automatically.
Check-in API
Trigger and track online guest check-in without leaving your product.
Compliance API
Read back registration status, house book entries, and fee calculations.
Local Authority Reporting
Guest reports filed with local authorities on your customers' behalf — automated where an official system exists (UbyPort in Czechia is live in production today), with ready-to-file documents in countries where no public API exists yet.
Webhooks
Real-time events for registration completion, fee reports, and reservation changes.
Sandbox
A partner test environment for building and validating an integration before go-live.
SDKs
Client libraries planned to speed up integration for common partner stacks.
Security & Data Residency
GDPR-aligned handling of guest data, hosted in the EU.
Illustrative example
POST /v1/checkins
Authorization: Bearer {partner_api_key}
Content-Type: application/json
{
"reservationId": "res_8f3a2b",
"listingId": "lst_4c91d0",
"guest": {
"email": "guest@example.com",
"checkIn": "2026-08-14",
"checkOut": "2026-08-18"
}
}
→ 201 Created
{
"checkinId": "chk_1a2b3c",
"status": "pending_guest_registration",
"registrationUrl": "https://app.bestguestapp.com/l/lst_4c91d0"
} Illustrative example only — final schema may differ. Access is available only under a partnership agreement.
Request API access
Tell us about your platform and we'll get back to you about a partnership.
Request received
Thanks — our team will review your request and get back to you shortly.