Skip to main content
GET
Get a property

Authorizations

Authorization
string
header
required

API key sent as a bearer token: Authorization: Bearer kyc_live_.... Keys are prefixed kyc_live_ (production) or kyc_test_ (test mode). OAuth2 access tokens (also Bearer) may be supported later — the header never changes.

Headers

User-Agent
string
required

Identifies the calling application. 3–255 printable ASCII characters.

Required string length: 3 - 255
Pattern: ^[\x20-\x7E]+$
Kyc-Correlation-Id
string

Optional caller-supplied opaque ID for log correlation. Echoed back and logged. Treated opaquely (never decoded). Must match the pattern below.

Pattern: ^[A-Za-z0-9._=+/-]{1,128}$
traceparent
string

Optional W3C Trace Context header for distributed tracing. A malformed value is ignored and a fresh trace is started (per the W3C spec) — it never causes a 4xx.

Path Parameters

propertyId
string<uuid>
required

Property UUID.

Response

The property.

data
object
required

A hotel property within the brand. STUB — minimal starting field set; expand additively (adding fields is non-breaking, Decision 3). Fields are a deliberately-curated public subset of the internal model, not the whole object.

meta
object
required

Metadata present on every success response.