Revision history
The following updates have been made to the Lodging Supply GraphQL API schema, from newest to oldest updates:
May 2025
The registration
query is nested under the units
object of the property
query; the units
object will be replaced with the unitsPaginated
object. Stated differently, the units
query will be replaced by the unitsPaginated
query, to provide filters and paginated results when retrieving a property's units. The units
object will be fully deprecated and unsupported in Q4 2025.
Note that the units
query retrieves active and inactive units. unitsPaginated
returns only active units, by default. To retrieve active and inactive units using unitsPaginated
, you must include the status
filter (set to state: ALL
).
Old query:
1query {2 property(id: $id, idSource: $idSource) {3 units {5 ...6 }7 }8 }
New query:
1query {2 property(id: $id, idSource: $idSource) {3 unitsPaginated(4 cursor: $cursor,5 filters: {6 status: $status7 },8 limit: $limit9 ) {10 elements {12 ...13 }14 }15 }16}
August 2023
Added the following values to the RegistrationNumberType
enumeration to support DAC7 (European regulatory mandate that enforces annual reporting obligations for digital online platforms, crypto-assets and e-money):
- ENTITY_TYPE
- IS_TRADED
- IS_GOVERNMENT_ENTITY
- IS_ADDRESS_IN_EU
- IS_RESIDENCE_IN_EU
- LEGAL_ADDRESS
- ISSUED_TAX_ID
- PERMANENT_ESTABLISHMENT_COUNTRY
- BUSINESS_REGISTRATION_NUMBER
- LAND_REGISTRATION_NUMBER
- BIRTH_DATE
- IS_VAT_REGISTERED
- VAT_ID
In addition, the IS_CONDITION and HOUSE_NUMBER values were added to support properties in jurisdictions of France, San Diego, London, and Tasmania. AUSTRALIAN_BUSINESS_NUMBER was added to support properties in Australia.
November 2022
Released the initial version of the compliance capability.