Revision history
The following updates have been made to the Lodging Supply GraphQL API schema, from newest to oldest updates:
October 2025
- Added rate plan linkage to the product management capability (available in the
createRatePlanmutation,updateRatePlanmutation,ratePlanquery, andratePlansquery). - Added the ability to define non-refundable stay dates when creating or updating cancellation policies.
- Added the
localTaxJurisdictionquery andsetUnitLegalNumberOfNewYorkRoomsRegulatoryAttributesmutation, to manage tax settings for properties in New York City.
September 2025
Currency code is no longer required when defining a cancellation penalty rule (when defining tiers in default policies or policy overrides). To make this change, the flatAmount field on the CancellationPenaltyRuleInput input object is now of type MoneyWithDefaultableCurrencyInput instead of MoneyInput.
August 2025
The
cancellationPolicyConfigsfield under thePoliciesobject (andpoliciesquery) will be replaced bycancellationPolicyConfigsPaginated, to provide filters and paginated results when retrieving a property's cancellation policies. ThecancellationPolicyConfigsfield will be fully deprecated and unsupported in Q4 2025.Old query:
1query {2 property(id: $id, idSource: $idSource) {3 id4 policies {5 cancellationPolicyConfigs {6 id7 name8 ...9 }10 }11 }12}New query:
1query {2 property(id: $id, idSource: $idSource) {3 id4 policies {5 cancellationPolicyConfigsPaginated(limit: $limit, cursor: $cursor) {6 totalCount7 cursor8 elements {9 id10 name11 ...12 }13 }14 }15 }16}Deprecated the
sizeandtypefields within theBedType,BedTypeInput, andBedTypeMetadataobjects, and introduced the newsizeV2andtypeV2fields. (These fields are used when defining bed groups in units and unit spaces.) Thesizeandtypefields will be fully deprecated and unsupported in Q4 2025.The supported values for the new fields are as follows:
- Bed sizes:
- For conventional lodging, allowed values include FULL, KING, QUEEN, TWIN, and TWIN_XL.
- For vacation rentals, allowed values include CHILD, CRIB, TWIN, FULL, QUEEN, KING, and TWIN.
- Bed types:
- For conventional lodging, allowed values include BUNK_BED, FULL_BED, FUTON, KING_BED, MURPHY_BED, QUEEN_BED, SOFA_BED, TRUNDLE_BED, TWIN_BED, TWIN_XL_BED, and WATER_BED.
- For vacation rentals, allowed values include BUNK_BED, CHILD_BED, CRIB_FIXED, FULL_BED, FUTON, KING_BED, MURPHY_BED, QUEEN_BED, SOFA_BED, and TWIN_BED.
- Bed sizes:
June 2025
SMOKING_AND_NON_SMOKING is no longer supported as an enum for a units' smoking policy (smokingPolicy).