Product management
ReferenceProduct management

Revision history

The following updates have been made to the Lodging Supply GraphQL API schema, from newest to oldest updates:

October 2025

Added the localTaxJurisdiction query and setUnitLegalNumberOfNewYorkRoomsRegulatoryAttributes mutation, 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 cancellationPolicyConfigs field under the Policies object (and policies query) will be replaced by cancellationPolicyConfigsPaginated, to provide filters and paginated results when retrieving a property's cancellation policies. The cancellationPolicyConfigs field will be fully deprecated and unsupported in Q4 2025.

    Old query:

    1query {
    2 property(id: $id, idSource: $idSource) {
    3 id
    4 policies {
    5 cancellationPolicyConfigs {
    6 id
    7 name
    8 ...
    9 }
    10 }
    11 }
    12}

    New query:

    1query {
    2 property(id: $id, idSource: $idSource) {
    3 id
    4 policies {
    5 cancellationPolicyConfigsPaginated(limit: $limit, cursor: $cursor) {
    6 totalCount
    7 cursor
    8 elements {
    9 id
    10 name
    11 ...
    12 }
    13 }
    14 }
    15 }
    16}
  • Deprecated the size and type fields within the BedType, BedTypeInput, and BedTypeMetadata objects, and introduced the new sizeV2 and typeV2 fields. (These fields are used when defining bed groups in units and unit spaces.) The size and type fields 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.
June 2025

SMOKING_AND_NON_SMOKING is no longer supported as an enum for a units' smoking policy (smokingPolicy).