Guests
An API key created in Settings → API (ca_live_…).
A guest to create or update at one property. Identity is (property, email): a repeat push of the same email to the same property updates that guest rather than creating a duplicate. Optionally include a reservation to upsert the guest's stay in the same call.
The property (leaf node) to attach the guest to. Optional when the key is bound to a single property; required when the key is bound to a group. Must be a property within the key's node scope.
Required — normalized (trimmed + lower-cased) and used as the dedupe key.
ISO 3166-1 alpha-2 (e.g. DE).
e.g. de or de-DE.
When set, records invitation-email consent. An explicit prior withdrawal is never overridden by a grant (GDPR).
Existing guest updated.
A guest record as stored. source is api for guests created through this endpoint.
apiGuest created.
Invalid request.
Missing or invalid API key.
The key lacks the required scope, or the account's plan does not include it.
The guest has been erased (GDPR) and can no longer be updated.
property_id is missing, out of scope, or not a property (leaf) node.
Rate limit exceeded. Honour the Retry-After header.
Last updated
Was this helpful?
