BookOne Google Partner API
Integration reference for channel managers, platform operators, and technology partners synchronizing property, rate, and availability data with BookOne's Google Hotel Centre channel manager subsystem.
| Base path | /api/partner/** |
| Format | application/xml |
| Auth | X-API-Key header |
At a glance
- This reference covers partner-facing endpoints under
/api/partner/**for property setup, rate pushes, and availability pushes to Google Hotel Centre. - All requests and responses use
application/xml. Authentication is a singleX-API-Keyheader — no self-serve signup. - Every property needs an active subscription provisioned by a BookOne administrator before rate or availability pushes are accepted.
Getting started#
This integration suite enables channel managers, platform operators, and partners to synchronize lodging configurations, daily pricing tiers, and inventory thresholds directly with the Google Hotel Centre channel manager subsystem.
Base service endpoint: All API requests are processed via HTTP over SSL/TLS. Use the base URL domain address provided by your BookOne administrator (e.g. https://BASE_URL).
| Protocol metric | Standard / expectation |
|---|---|
| Content-Type | application/xml (strictly required for all POST request bodies) |
| Accept | application/xml (matches response payloads) |
| Encoding | UTF-8 |
| Signup policy | No self-serve signup. Partner credentials, IDs, and API authorization tokens are provisioned exclusively by BookOne platform administrators. |
| Active subscription | Required. Every partner property must have an active subscription configured by a platform administrator. Rate and availability pushes are rejected with the NO_ACTIVE_SUBSCRIPTION error code until this is completed. |
Next steps#
- with your partner API key.
- and its room configurations.
- Push and .
- Review the for idempotency, batching, and delta-push best practice.