2026-04-27
April 27th, 2026
Financials - 2026-04-27
No breaking changes have been introduced to taxes; rather, the documentation now aligns with the actual product behavior.
Added
- Add pre-deduct commission support so you can configure automatic deduction behavior in commission settings (
PUT /channel-commissions-v2/account,PUT /channel-commissions-v2/listings,PUT /channel-commission/listings, andPUT /channel-commission/account) - Add optional
isUpsellFeeto requests forPOST /invoice-items/reservation/:reservationId - Add optional
realizationDates.items.fromandrealizationDates.items.toto requests forPOST /invoice-items/reservation/:reservationId - Add optional
stayIndexto requests forPOST /invoice-items/reservation/:reservationId - Add
DIRECT_SERVICE,GUESTY_BASIC_TRAVEL_COVERAGE,GUESTY_EXTENDED_TRAVEL_COVERAGE,GUESTY_SHIELD,PROPERTY_INSURANCE, andTOTAL_PAYOUT_BASEDenum values tosecondIdentifierin requests forPOST /invoice-items/reservation/:reservationId - Support
parentInvoiceItemId,realizationDates[].from, realizationDates[].to, andstayIndexin requests toPOST /price-adjustments/manual-total-amountto allow richer mapping of manual total amount adjustments - Support additional secondIdentifier values
DIRECT_SERVICE,GUESTY_BASIC_TRAVEL_COVERAGE,GUESTY_EXTENDED_TRAVEL_COVERAGE,GUESTY_SHIELD,PROPERTY_INSURANCE, andTOTAL_PAYOUT_BASEDin requests toPOST /price-adjustments/manual-total-amount - Support additional
normalTypevaluesMARandMARFin requests toPOST /price-adjustments/manual-total-amount - Return optional
parentInvoiceItemId,realizationDatesRange, andstayIndexfields in200responses fromGET /price-adjustments/total-amount/:idfor better visibility into item-level adjustment context - Add optional request property
channelOverridestoPOST /taxesandPATCH /taxes/:id - Add optional request property i
sInclusivetoPOST /taxesandPATCH /taxes/:id - Add optional query parameter
applyRequiredChangesToTaxesWithSameTypetoPATCH /taxes/:id - Add optional response property
channelOverridestoPOST /taxes,PATCH /taxes/:id,GET /taxes/account,GET /taxes/unit-type/:id, andGET /taxes/unit-type/:id/actual - Add optional response property
isInclusivetoPOST /taxes,PATCH /taxes/:id,GET /taxes/account,GET /taxes/unit-type/:id, andGET /taxes/unit-type/:id/actual - Expand supported request enum values for
appliedOnFees/itemsinPOST /taxesandPATCH /taxes/:idto include many additional fee types (for example:ACTIVITIES,ADDITIONAL_BED,BOOKING_FEE, CLEANING,PARKING, POOL_HEATING,RESORT,WIFI,WOOD, and others)
Changed
- Restrict
appliedOnFees/itemsto enum values inPOST /taxes and PATCH /taxes/:id - Restrict
conditionalOverrides.rules[].dateRange.fromandconditionalOverrides.rules[].dateRange.totoMMDD_DATE_FORMAT_REGEXinPOST /taxesandPATCH /taxes/:id - Add
vrboLiteas a possible response enum value forappliedByDefaultOnChannels/itemsinPOST /taxes,PATCH /taxes/:id,GET /taxes/account,GET /taxes/unit-type/:id, andGET /taxes/unit-type/:id/actual - Expand the supported
commission.ofvalues by addingDIRECT_SERVICE,GUESTY_BASIC_TRAVEL_COVERAGE,GUESTY_EXTENDED_TRAVEL_COVERAGE,GUESTY_SHIELD,PROPERTY_INSURANCE, andTOTAL_PAYOUT_BASEDin update payloads forPUT /channel-commission/account,PUT /channel-commission/listings,PUT /channel-commissions-v2/account, andPUT /channel-commissions-v2/listings - Relax validation by making tax optional for payloads used by
PUT /channel-commissions-v2/accountandPUT /channel-commissions-v2/listings - Allow commission tax to be omitted when it is not relevant in channel commission updates (
PUT /channel-commissions-v2/account,PUT /channel-commissions-v2/listings) - Improve consistency of channel commission update inputs to make account and listing updates more predictable (
PUT /channel-commissions-v2/account,PUT /channel-commissions-v2/listings). - Make
realizationDates.items.dateoptional in requests forPOST /invoice-items/reservation/:reservationId - Allow
priceAdjustments[].realizationDates[].dateto be omitted in requests toPOST /price-adjustments/manual-total-amountwhen using range-based realization dates (from/to)
Removed
- Remove channel enum values
agoda,airbnb,bookingCom,bookingPal,expedia,homeAway,homeaway2,rentalsUnited,siteMinder, andtripAdvisorfrom request propertyappliedByDefaultOnChannels/itemsinPOST /taxesandPATCH /taxes/:id
