# Changelog 2025

## 15th December 2025

* [Get all availability blocks](/connector-api/operations/availabilityblocks.md#get-all-availability-blocks):
* [Add availability blocks](/connector-api/operations/availabilityblocks.md#add-availability-blocks):
* [Update availability blocks](/connector-api/operations/availabilityblocks.md#update-availability-blocks):
  * Extended [Availability block](/connector-api/operations/availabilityblocks.md#availability-block) response object with `CanceledUtc`, `CancellationReason`, and `CancellationReasonDetail` parameters.
* [Add availability blocks](/connector-api/operations/availabilityblocks.md#add-availability-blocks):
  * Clarified behavior of `PickupDistribution` parameter in [Availability block parameters](/connector-api/operations/availabilityblocks.md#availability-block-parameters) request object. Documentation-only, no change to API.
* [Get configuration](/connector-api/operations/configuration.md#get-configuration):
  * Extended [Accounting configuration option](/connector-api/operations/configuration.md#accounting-configuration-option) with `SplitVatByClassificationOnBill` property.

## 2nd December 2025

* [Get all customers](/connector-api/operations/customers.md#get-all-customers):
* [Update customer](/connector-api/operations/customers.md#update-customer):
* [Add customer](/connector-api/operations/customers.md#add-customer):
  * Clarified range of the `Number` response property in [Customer](/connector-api/operations/customers.md#customer). Documentation-only, no change to API.
* [Get all companies](/connector-api/operations/companies.md#get-all-companies):
* [Update company](/connector-api/operations/companies.md#update-company):
* [Add company](/connector-api/operations/companies.md#add-company):
  * Clarified range of the `Number` response property in [Company](/connector-api/operations/companies.md#company). Documentation-only, no change to API.

## 13th November 2025

* Updated rate limits documentation in [Environments](/connector-api/guidelines/environments.md#request-limits).
* Removed rate limiting per endpoint per `AccessToken`.
* [Get all identity documents](/connector-api/operations/identitydocuments.md#get-all-identity-documents):
  * Extended [Identity document](/connector-api/operations/identitydocuments.md#identity-document-ver-2024-10-25) response object with `IssuingCountrySubdivisionCode` property.
* [Add identity documents](/connector-api/operations/identitydocuments.md#add-identity-documents):
* [Update identity documents](/connector-api/operations/identitydocuments.md#update-identity-documents):
  * Extended request object with `IssuingCountrySubdivisionCode` parameter.

## 11th November 2025

* [Get all routing rules](/connector-api/operations/routingrules.md#get-all-routing-rules):
  * **Deprecated** operation. Use [Get all billing automations](/connector-api/operations/billingautomations.md#get-all-billing-automations) instead.
* [Add routing rules](/connector-api/operations/routingrules.md#add-routing-rules):
  * **Deprecated** operation. Use [Add billing automations](/connector-api/operations/billingautomations.md#add-billing-automations) instead.
* [Update routing rules](/connector-api/operations/routingrules.md#update-routing-rules):
  * **Deprecated** operation. Use [Update billing automations](/connector-api/operations/billingautomations.md#update-billing-automations) and [Update billing automation assignments](/connector-api/operations/billingautomations.md#update-billing-automation-assignments) instead.
* [Delete routing rules](/connector-api/operations/routingrules.md#delete-routing-rules):
  * **Deprecated** operation. Use [Delete billing automations](/connector-api/operations/billingautomations.md#delete-billing-automations) instead.
* [Get all billing automations](/connector-api/operations/billingautomations.md#get-all-billing-automations):
* [Add billing automations](/connector-api/operations/billingautomations.md#add-billing-automations):
* [Update billing automations](/connector-api/operations/billingautomations.md#update-billing-automations):
* [Update billing automation assignments](/connector-api/operations/billingautomations.md#update-billing-automation-assignments):
* [Delete billing automations](/connector-api/operations/billingautomations.md#delete-billing-automations):
  * Removed restricted status.

## 7th November 2025

* [Add customer](/connector-api/operations/customers.md#add-customer):
* [Update customer](/connector-api/operations/customers.md#update-customer):
  * Extended request object with `PreferredLanguageCode` parameter.

## 6th November 2025

* [Get all vouchers](/connector-api/operations/vouchers.md#get-all-vouchers):
* [Add vouchers](/connector-api/operations/vouchers.md#add-vouchers):
* [Update vouchers](/connector-api/operations/vouchers.md#update-vouchers):
  * Extended [Voucher](/connector-api/operations/vouchers.md#voucher) response object with `EnterpriseId` property.

## 3rd November 2025

* [Get all source assignments (ver 2024-09-20)](/connector-api/operations/sourceassignments.md#get-all-source-assignments-ver-2024-09-20) (restricted operation):
  * **Breaking:** `EnterpriseIds` property changed from **optional** to **required** and max 1 item when using Portfolio Access Token.
  * Extended request object with `UpdatedUtc` filtering parameter.
  * Extended [Source assignments (ver 2024-09-20)](/connector-api/operations/sourceassignments.md#source-assignments-ver-2024-09-20) response object with `UpdatedUtc` property.

## 30th October 2025

* [Get all bills](/connector-api/operations/bills.md#get-all-bills):
  * **Deprecated:** `ClosedUtc` parameter in request object. Use `IssuedUtc` instead.
* [Get all fiscal machine commands](/connector-api/operations/commands.md#get-all-fiscal-machine-commands)
  * Extended [Bill parameters](/connector-api/operations/commands.md#bill-ver-2025-06-23) in response object with `AccountType` property.
* [Get all order items](/connector-api/operations/orderitems.md#get-all-order-items):
  * Extended [Tax exemption reason type](/connector-api/operations/orderitems.md#tax-exemption-reason-type) with `Unknown` for unknown tax exemption reasons.

## 13th October 2025

* [Get all resource category assignments](/connector-api/operations/resourcecategories.md#get-all-resource-category-assignments):
  * Clarified behavior of `ActivityStates` filtering property. Documentation-only, no change to API.

## 1st October 2025

* [Get configuration](/connector-api/operations/configuration.md#get-configuration):
  * Extended response object with accounting configuration options.

## 25th September 2025

* [Get all ledger balances](/connector-api/operations/ledgerbalances.md#get-all-ledger-balances):
  * Added new operation.

## 24th September 2025

* [Add payment plan](/connector-api/operations/paymentplans.md#add-payment-plan):
  * Added new operation (restricted).
* [Get all services](/connector-api/operations/services.md#get-all-services):
  * Extended request object with `ServiceType` filtering parameter.
* [Get all bills](/connector-api/operations/bills.md#get-all-bills):
  * Extended [Bill parameters](/connector-api/operations/bills.md#bill-parameters) request object with `Type` and `IssuedUtc` parameter.

## 23rd September 2025

* [Get all rules](/connector-api/operations/rules.md#get-all-rules):
  * Fixed description per OpenAPI Specification. Documentation-only, no change to API.

## 22nd September 2025

* [Delete loyalty memberships](/connector-api/operations/loyaltymemberships.md#delete-loyalty-memberships):
* [Add tokenized credit card](/connector-api/operations/creditcards.md#add-tokenized-credit-card):
  * Included support for [Portfolio Access Tokens](/connector-api/guidelines/authentication.md#portfolio-access-tokens).

## 19th September 2025

* [Get all accounting items](/connector-api/operations/accountingitems.md#get-all-accounting-items):
* [Update accounting items](/connector-api/operations/accountingitems.md#update-accounting-items):
  * Fixed description and examples per OpenAPI Specification. Documentation-only, no change to API.

## 17th September 2025

* [Add availability blocks](/connector-api/operations/availabilityblocks.md#add-availability-blocks):
  * Extended [Availability block parameters](/connector-api/operations/availabilityblocks.md#availability-block-parameters) request object with `PickupDistribution` parameter.

## 15th September 2025

* [Get all resource blocks](/connector-api/operations/resourceblocks.md#get-all-resource-blocks):
  * **Deprecated:** `Extent` parameter in request object.
  * Extended request object with `ActivityStates` filtering parameter which replaces `Extent` parameter.
* [Get all resource blocks](/connector-api/operations/resourceblocks.md#get-all-resource-blocks):
* [Add resource blocks](/connector-api/operations/resourceblocks.md#add-resource-blocks):
* [Update resource blocks](/connector-api/operations/resourceblocks.md#update-resource-blocks):
  * Extended [Resource block](/connector-api/operations/resourceblocks.md#resource-block) response object with `EnterpriseId` property.
* [Get all availability blocks](/connector-api/operations/availabilityblocks.md#get-all-availability-blocks):
* [Add availability blocks](/connector-api/operations/availabilityblocks.md#add-availability-blocks):
* [Update availability blocks](/connector-api/operations/availabilityblocks.md#update-availability-blocks):
  * Extended [Availability Block](/connector-api/operations/availabilityblocks.md#availability-block) response object with `BusinessSegmentId` parameter.

## 12th September 2025

* [Get all order items](/connector-api/operations/orderitems.md#get-all-order-items):
  * Extended [Tax exemption reason type](/connector-api/operations/orderitems.md#tax-exemption-reason-type) with `DE_NATO` for German tax exemptions.
* [Add availability blocks](/connector-api/operations/availabilityblocks.md#add-availability-blocks):
  * Extended [Availability block parameters](/connector-api/operations/availabilityblocks.md#availability-block-parameters) request object with `BusinessSegmentId` parameter.
* [Update availability blocks](/connector-api/operations/availabilityblocks.md#update-availability-blocks):
  * Extended [Availability block update parameters](/connector-api/operations/availabilityblocks.md#availability-block-update-parameters) request object with `BusinessSegmentId` parameter.
* Fixed contract requirements for coproducts per OpenAPI Specification, notably `OwnerData` and `AssigneeData` in [Bill](/connector-api/operations/bills.md#bill). Documentation-only, no change to API.

## 11th September 2025

* [Get resources' occupancy state](/connector-api/operations/resources.md#get-resources-occupancy-state):
  * Added new operation (restricted).
* [Get all resources](/connector-api/operations/resources.md#get-all-resources):
* [Update resources](/connector-api/operations/resources.md#update-resources):
  * Fixed description and examples per OpenAPI Specification. Documentation-only, no change to API.
* [Get all resources](/connector-api/operations/resources.md#get-all-resources):
  * Extended request object with `Names` filtering parameter.
  * Extended [Resource](/connector-api/operations/resources.md#resource) response object with `Descriptions`, `ExternalNames`, and `Directions` properties.
* [Get all resource categories](/connector-api/operations/resourcecategories.md#get-all-resource-categories):
  * Extended [Resource category](/connector-api/operations/resources.md#resource-category) response object with `EnterpriseId`, `ServiceId`, `Classification`, and `AccountingCategoryId` properties.

## 9th September 2025

* [Get all loyalty programs](/connector-api/operations/loyaltyprograms.md#get-all-loyalty-programs):
  * Extended request object with `Codes` filtering parameter.
* [Get all loyalty programs](/connector-api/operations/loyaltyprograms.md#get-all-loyalty-programs):
* [Add loyalty programs](/connector-api/operations/loyaltyprograms.md#add-loyalty-programs):
* [Update loyalty programs](/connector-api/operations/loyaltyprograms.md#update-loyalty-programs):
  * Fixed description and examples per OpenAPI Specification. Documentation-only, no change to API.
  * Extended [Loyalty program type](/connector-api/operations/loyaltyprograms.md#loyalty-program-type) with `Unknown` type.

## 4th September 2025

* [Add order](/connector-api/operations/orders.md#add-order)
  * Extended request object with `BusinessSegmentId` and `Options` properties.
  * Extended [Product order parameters](/connector-api/operations/orders.md#product-order-parameters) and [Item parameters](/connector-api/operations/orders.md#item-parameters) with `ExternalIdentifier` property.
* [Get all resource category image assignments](/connector-api/operations/resourcecategories.md#get-all-resource-category-image-assignments):
  * Extended [Resource category image assignment](/connector-api/operations/resourcecategories.md#resource-category-image-assignment) response object with `Ordering` property.

## 1st September 2025

* [Get all messages](/connector-api/operations/messages.md#get-all-messages):
* [Add messages](/connector-api/operations/messages.md#add-messages):
  * Fixed description and examples per OpenAPI Specification. Documentation-only, no change to API.

## 29th August 2025

* [Get all message threads](/connector-api/operations/messagethreads.md#get-all-message-threads)
  * Extended [Message thread](/connector-api/operations/messagethreads.md#message-thread) response object with `IsResolved` property.

## 27th August 2025

* [Get configuration](/connector-api/operations/configuration.md#get-configuration):
* [Get all enterprises](/connector-api/operations/enterprises.md#get-all-enterprises):
  * Extended [Enterprise](/connector-api/operations/enterprises.md#enterprise) response object with `BusinessDayClosingOffset` property.

## 26th August 2025

* [Get all companionships](/connector-api/operations/companionships.md#get-all-companionships)
  * Clarified the filter requirements for request parameters. Documentation-only. No change to API.

## 22nd August 2025

* [Add export](/connector-api/operations/exports.md#add-export):
  * Extended request object with `Filters` and `Scope` parameters.
* [Add export](/connector-api/operations/exports.md#add-export):
* [Get all exports](/connector-api/operations/exports.md#get-all-exports):
  * Extended [Export](/connector-api/operations/exports.md#export) response object with `Filters` and `Scope` properties.

## 18th August 2025

* Fixed contract requirements for various enums per OpenAPI Specification. Documentation-only, no change to API.

## 13th August 2025

* Added new Webhook event `IntegrationApiKeyCreated` in [Integration Webhooks](/connector-api/events/wh-integration.md).

## 12th August 2025

* [Get all payments](/connector-api/operations/payments.md#get-all-payments)
  * Extended [Payment](/connector-api/operations/payments.md#payment) response object with `PaymentOrigin` property.

## 5th August 2025

* [Get all exports](/connector-api/operations/exports.md#get-all-exports):
  * Export file URLs now expire after 10 minutes and are regenerated with each request.
* [Get all loyalty memberships](/connector-api/operations/loyaltymemberships.md#get-all-loyalty-memberships):
  * **Deprecated:** `Codes` in request object.
  * Extended request object with `MembershipNumbers` that is replacing the `Codes` property.
  * **Deprecated:** `Code` in response object [Loyalty Membership](/connector-api/operations/loyaltymemberships.md#loyalty-membership).
  * Extended repsponse object [Loyalty Membership](/connector-api/operations/loyaltymemberships.md#loyalty-membership) with `MembershipNumber` property that is replacing the `Codes` property.
* [Add loyalty memberships](/connector-api/operations/loyaltymemberships.md#add-loyalty-memberships)
  * **Deprecated:** `Code` in [Loyalty membership parameters](/connector-api/operations/loyaltymemberships.md#loyalty-membership-parameters) request object.
  * Extended [Loyalty membership parameters](/connector-api/operations/loyaltymemberships.md#loyalty-membership-parameters) request object with `MembershipNumber` that is replacing the `Codes` property.
  * **Deprecated:** `Code` in response object [Loyalty Membership](/connector-api/operations/loyaltymemberships.md#loyalty-membership).
  * Extended repsponse object [Loyalty Membership](/connector-api/operations/loyaltymemberships.md#loyalty-membership) with `MembershipNumber` property that is replacing the `Codes` property.
* [Update loyalty memberships](/connector-api/operations/loyaltymemberships.md#update-loyalty-memberships)
  * **Deprecated:** `Code` in [Loyalty membership update parameters](/connector-api/operations/loyaltymemberships.md#loyalty-membership-update-parameters) request object.
  * Extended [Loyalty membership update parameters](/connector-api/operations/loyaltymemberships.md#loyalty-membership-update-parameters) request object with `MembershipNumber` that is replacing the `Codes` property.
  * **Deprecated:** `Code` in response object [Loyalty Membership](/connector-api/operations/loyaltymemberships.md#loyalty-membership).
  * Extended repsponse object [Loyalty Membership](/connector-api/operations/loyaltymemberships.md#loyalty-membership) with `MembershipNumber` property that is replacing the `Codes` property.

## 4th August 2025

* [Get all preauthorizations by customers](/connector-api/operations/preauthorizations.md#get-all-preauthorizations-by-customers):
  * Aligned with OpenAPI Specification, adding previously undocumented properties and fixing examples.
  * Extended [Prauthorization](https://github.com/MewsSystems/open-api-docs/blob/main/connector-api/changelog/preauthorizations.md#preauthorization) response object with `CustomerId` and `IsActive` properties.
  * Extended [Preauthorization state](https://github.com/MewsSystems/open-api-docs/blob/main/connector-api/changelog/preauthorizations.md#preauthorization-state) with `Pending` and `Failed`.

## 1st August 2025

* [Add outlet bills](/connector-api/operations/outletbills.md#add-outlet-bills):
  * Aligned with OpenAPI Specification, adding previously undocumented properties.
  * Extended [Outlet bill parameters](/connector-api/operations/outletbills.md#outlet-bill-parameters) request object with `AccountId` and `Notes` parameters.

## 30th July 2025

* [Get all counters](/connector-api/operations/counters.md#get-all-counters):
  * Extended [Counter](/connector-api/operations/counters.md#counter) response object with `EnterpriseId` property.
  * Extended [Counter type discriminator](/connector-api/operations/counters.md#counter-type-discriminator) with `AccountingCounter`.
* [Get all product categories](/connector-api/operations/productcategories.md#get-all-product-categories):
  * Aligned with OpenAPI Specification. Documentation-only. No change to API.
* [Update loyalty memberships](/connector-api/operations/loyaltymemberships.md#update-loyalty-memberships):
  * Extended request object with `ProviderMembershipId` parameter.

## 28th July 2025

* Improved documentation around async processing and retries of Webhooks in [Webhooks FAQ](/connector-api/events/wh-faq.md#do-you-attempt-to-resend-failed-webhook-messages) and [Important considerations for General Webhooks](/connector-api/events/wh-general.md#important-considerations). Documentation-only. No change to API.

## 24th July 2025

* [Add reservations](/connector-api/operations/reservations.md#add-reservations):
* [Price reservations](/connector-api/operations/reservations.md#price-reservations):
  * Fixed the description of `State` parameter in [Reservation parameters](/connector-api/operations/reservations.md#reservation-parameters) request object. Documentation-only, no change to API functionality.

## 23rd July 2025

* [Get all bills](/connector-api/operations/bills.md#get-all-bills):
* [Add bill](/connector-api/operations/bills.md#add-bill):
* [Update bills](/connector-api/operations/bills.md#update-bills):
  * Extended [Bill](/connector-api/operations/bills.md#bill) response object with `AccountType` property.
* [Get all order items](/connector-api/operations/orderitems.md#get-all-order-items):
  * Extended [Tax exemption reason type](/connector-api/operations/orderitems.md#tax-exemption-reason-type) with `PL_ZW` and `PL_NP` for Polish tax exemptions.
* [Update reservations](/connector-api/operations/reservations.md#update-reservations)
  * Fixed the description of `AssignedResourceLocked` parameter in [Reservation updates](/connector-api/operations/reservations.md#reservation-updates) request object. Documentation-only, no change to API functionality.
* [Get all customers](/connector-api/operations/customers.md#get-all-customers):
* [Update customer](/connector-api/operations/customers.md#update-customer):
* [Add customer](/connector-api/operations/customers.md#add-customer):
  * Extended [Customer option](/connector-api/operations/customers.md#customer-option) with `IdPhotosConsent` and `GuestPhotoConsent`.
* [Set rates](/connector-api/operations/rates.md#set-rates) (restricted operation):
  * Removed `NegativeOccupancyAdjustment` and `ExtraOccupancyAdjustment` from `BaseRatePricing` of the request object [Rate set pricing data parameters](/connector-api/operations/rates.md#rate-set-pricing-data-parameters).

## 14th July 2025

* [Get all fiscal machine commands](/connector-api/operations/commands.md#get-all-fiscal-machine-commands):
  * Added new operation (restricted).
* [Get all payments](/connector-api/operations/payments.md#get-all-payments):
* [Add external payment](/connector-api/operations/payments.md#add-external-payment):
  * **Deprecated** the following external payment types for new integration partners: `CreditCard`, `IDeal`, `PayPal`, `OnlinePayment`, `MasterCard`, `Visa`, `Amex`, `Discover`, `DinersClub`, `Jcb`, and `UnionPay`.

## 10th July 2025

* Updated [Response codes](/connector-api/guidelines/responses.md#response-codes) with `Request-Id` header, which is now present with each request.
* Extended [Error response details](/connector-api/guidelines/responses.md#error-response-details) with `RequestId`.

## 1st July 2025

* [Get all order items](/connector-api/operations/orderitems.md#get-all-order-items):
  * Extended [Order item data](https://github.com/MewsSystems/open-api-docs/blob/main/connector-api/operations/orderitems/README.md#order-item-data) response object with `AllowanceDiscount` and `AllowanceProfits` fields.

## 20th June 2025

* [Get all resource blocks](/connector-api/operations/resourceblocks.md#resource-block):
  * Extended response object to include `DeletedUtc` field.
* [Get reservation channel manager details](/connector-api/operations/reservations.md#get-reservation-channel-manager-details):
  * Extended response object [Reservation channel manager details](/connector-api/operations/reservations.md#reservation-channel-manager-details) with `ChannelManagerGroupNumber`.

## 19th June 2025

* [Update rate capacity offset pricing](https://github.com/MewsSystems/open-api-docs/blob/main/connector-api/changelog/rates.md#update-rate-capacity-offset-pricing):
  * Added new operation for updating rate capacity offset pricing.

## 16th June 2025

* [Get all reservations (ver 2023-06-06)](/connector-api/operations/reservations.md#get-all-reservations-ver-2023-06-06):
  * Extended request object with `PartnerCompanyIds` and `TravelAgencyIds` filtering parameters.

## 13th June 2025

* [Get all identity documents](/connector-api/operations/identitydocuments.md#get-all-identity-documents):
  * **Change in behavior**: The identity document `Number` property is an empty string when the number is not collected in certain regions, such as The Netherlands.
* [Add identity documents](/connector-api/operations/identitydocuments.md#add-identity-documents):
  * **Change in behavior**: If identity document number is not collected in certain regions, such as The Netherlands, use an empty string for the `Number` property.
* [Update identity documents](/connector-api/operations/identitydocuments.md#update-identity-documents):
* [Add customer](/connector-api/operations/customers.md#add-customer):
* [Update customer](/connector-api/operations/customers.md#update-customer):
  * **Change in behavior**: If identity document number is not collected in certain regions, such as The Netherlands, do not use the optional `Number` property.
* [Get configuration](/connector-api/operations/configuration.md#get-configuration):
  * Extended response object with `IsIdentityDocumentNumberRequired` property.

## 6th June 2025

* [Get configuration](/connector-api/operations/configuration.md#get-configuration):
  * Extended response object [Enterprise](https://github.com/MewsSystems/open-api-docs/blob/main/connector-api/changelog/configuration.md#enterprise) with `HoldingKey`and `ChainName`properties.
* [Get all enterprises](/connector-api/operations/enterprises.md#get-all-enterprises):
  * Extended response object [Enterprise](https://github.com/MewsSystems/open-api-docs/blob/main/connector-api/changelog/enterprises.md#enterprise) with `HoldingKey`and `ChainName`properties.

## 5th June 2025

* [Get all products](/connector-api/operations/products.md#get-all-products):
  * Extended [product classifications](/connector-api/operations/products.md#product-classifications) with `Fee`.

## 2nd June 2025

* [Get all bills](/connector-api/operations/bills.md#get-all-bills):
  * Extended response object [Bill customer data](/connector-api/operations/bills.md#bill-customer-data) with `TaxIdentifier` property.

## 28th May 2025

* [Get all loyalty memberships](/connector-api/operations/loyaltymemberships.md#get-all-loyalty-memberships):
  * Extended request with `ProviderMembershipId` property.
  * Extended response object [Loyalty membership](/connector-api/operations/loyaltymemberships.md#loyalty-membership) with `ProviderMembershipId` property.
* [Add loyalty memberships](/connector-api/operations/loyaltymemberships.md#add-loyalty-memberships):
  * Extended response object [Loyalty membership](/connector-api/operations/loyaltymemberships.md#loyalty-membership) with `ProviderMembershipId` property.
  * Fixed documentation for the `State` property in the [request parameters](/connector-api/operations/loyaltymemberships.md#loyalty-membership-parameters): changed contract from **required** to **optional** and clarified the default value. Documentation-only, no change to API.
* [Update loyalty memberships](/connector-api/operations/loyaltymemberships.md#update-loyalty-memberships):
  * Extended response object [Loyalty membership](/connector-api/operations/loyaltymemberships.md#loyalty-membership) with `ProviderMembershipId` property.

## 27th May 2025

* [Add availability blocks](/connector-api/operations/availabilityblocks.md#add-availability-blocks):
  * Added `PurchaseOrderNumber` request parameter.
* [Update availability blocks](/connector-api/operations/availabilityblocks.md#update-availability-blocks):
  * Added `PurchaseOrderNumber` request parameter.
* [Get all availability blocks](/connector-api/operations/availabilityblocks.md#get-all-availability-blocks):
  * Extended response object with `PurchaseOrderNumber` property.

## 22nd May 2025

* [Get all customers](/connector-api/operations/customers.md#get-all-customers):
* [Search customers](/connector-api/operations/customers.md#search-customers):
* [Add customer](/connector-api/operations/customers.md#add-customer):
* [Update customer](/connector-api/operations/customers.md#update-customer):
  * Extended [Customer](/connector-api/operations/customers.md#customer) response object with `CreatorProfileId` and `UpdaterProfileId` properties.

## 20th May 2025

* [Get all billing automations](/connector-api/operations/billingautomations.md#get-all-billing-automations):
* [Add billing automations](/connector-api/operations/billingautomations.md#add-billing-automations):
* [Update billing automations](/connector-api/operations/billingautomations.md#update-billing-automations):
* [Update billing automation assignments](/connector-api/operations/billingautomations.md#update-billing-automation-assignments):
* [Delete billing automations](/connector-api/operations/billingautomations.md#delete-billing-automations):
  * Added new operations (restricted).

## 19th May 2025

* [Get all rates](/connector-api/operations/rates.md#get-all-rates):
  * Extended [Rate](/connector-api/operations/rates.md#rate) response object with `IsDefault` property.

## 12th May 2025

* Re-formatted 2025 and 2024 changelog entries to follow current format, for easier search. Documentation-only, no change to API.
* Clarified [Scope of restrictions](/connector-api/concepts/restrictions.md#scope-of-restrictions). Documentation-only, no change to API.

## 24th April 2025

* Refreshed the [Getting started](/connector-api/getting-started.md) page. Documentation-only, no change to API.

## 8th April 2025

* Aligned [Commands API operations](/connector-api/operations/commands.md) with OpenAPI Specification, adding previously undocumented properties and fixing examples. Documentation-only.

## 4th April 2025

* [Get all company contracts](/connector-api/operations/companycontracts.md#get-all-company-contracts):
  * Extended request object with `ActivityStates` filtering parameter.

## 2nd April 2025

* Newly introduced operations from this date onward require the address to match the format specified in the documentation (e.g. correct casing, no trailing slash at the end). If the address does not match, the server will respond with a `404 Not Found` error.
* [Get all service order notes](/connector-api/operations/serviceordernotes.md#get-all-service-order-notes):
  * Extended request object with `Types` filtering parameter and support for `SpecialRequest` service order note type.
* [Get all reservations (ver 2023-06-06)](/connector-api/operations/reservations.md#get-all-reservations-ver-2023-06-06):
  * Extended request object with `ChannelNumbers` filtering parameter.
* [Get all rates](/connector-api/operations/rates.md#get-all-rates):
  * Extended [Rate](/connector-api/operations/rates.md#rate) response object with `TaxExemptionReason` and `TaxExemptionLegalReference` properties.
* [Set rates](/connector-api/operations/rates.md#set-rates) (restricted operation):
  * Removed `AccountingCategoryId`, `BusinessSegmentId`, `ShortNames`, and `ExternalNames` from [Set rate parameters](/connector-api/operations/rates.md#set-rate-parameters) request object.
* [Get all products](/connector-api/operations/products.md#get-all-products):
  * Extended [Product](/connector-api/operations/products.md#product) response object with `TaxExemptionReason` and `TaxExemptionLegalReference` properties.
* [Get all order items](/connector-api/operations/orderitems.md#get-all-order-items):
  * Extended [Order item](/connector-api/operations/orderitems.md#order-item) response object with `TaxExemptionReason` and `TaxExemptionLegalReference` properties.
  * Extended [Order item type](/connector-api/operations/orderitems.md#order-item-type) with `AllowanceDiscount`, `AllowanceBreakage`, and `AllowanceContraBreakage`.
* [Cancel order items](/connector-api/operations/orderitems.md#cancel-order-items):
  * Added new operation (restricted).
* [Get all bills](/connector-api/operations/bills.md#get-all-bills):
  * Extended [Bill company data](/connector-api/operations/bills.md#bill-company-data) response object with the following properties: `DUNS`, `Telephone`, `TaxIdentifier`, `InvoicingEmail`, and `Department`.

## 1st April 2025

* Updated [Guidelines: Response codes](/connector-api/guidelines/responses.md#response-codes):
  * Documented 404 and 5xx response codes. Documentation-only, no change to API.

## 21st March 2025

* Updated [Migration guide: Get all reservations](/connector-api/deprecations/migration-guide-get-reservations.md). Specified replacement for `ChannelManager`. Documentation-only. No change to API.

## 20th March 2025

* [Get reservations channel manager details](/connector-api/operations/reservations.md#get-reservation-channel-manager-details):
  * Extended response object with `ChannelManagerName`, `ChannelNumber`, `ChannelManagerNumber` and `CreatedUtc`.

## 13th March 2025

* Added guidance on linking customer orders to reservations. Documentation-only, no change to API. This affects the following pages:
  * [Orders](/connector-api/operations/orders.md)
  * [Events](/connector-api/use-cases/events.md)
  * [Kiosk](/connector-api/use-cases/kiosk.md)
  * [Guest technology](/connector-api/use-cases/guest-technology.md)
  * [Upsell](/connector-api/use-cases/upsell.md)
  * [Point of sale](/connector-api/use-cases/point-of-sale.md)
  * ['How to' use cases](/connector-api/use-cases/how-to.md)

## 11th March 2025

* Added [Migration guide: Get all reservations](/connector-api/deprecations/migration-guide-get-reservations.md). Documentation-only. No change to API.

## 4th March 2025

* [Get all order items](/connector-api/operations/orderitems.md#get-all-order-items):
  * Extended request object with `AccountIds` filtering parameter.
* [Get all cashier transactions)](/connector-api/operations/cashiertransactions.md#get-all-cashier-transactions):
  * Incorrectly named filtering parameter `UpdatedUtc` changed to `CreatedUtc`. Documentation only, no changes to API functionality.

## 27th February 2025

* [Update customer](/connector-api/operations/customers.md#update-customer):
  * Corrected `Title` and `Sex` in request parameters to be optional. Documentation only, no changes to API functionality.

## 26th February 2025

* [Get all availability adjustments](/connector-api/operations/availabilityadjustments.md#get-all-availability-adjustments)
  * Extended response object with `FirstTimeUnitReleaseUtc`

## 21st February 2025

* [Get all reservations (ver 2023-06-06)](/connector-api/operations/reservations.md#get-all-reservations-ver-2023-06-06):
  * Extended request object with `ActualEndUtc` filtering parameter.

## 20th February 2025

* [Get reservation channel manager details](/connector-api/operations/reservations.md#get-reservation-channel-manager-details):
  * Added new operation (restricted).

## 19th February 2025

* [Delete company contracts](/connector-api/operations/companycontracts.md#delete-company-contracts):
  * Included support for [Portfolio Access Tokens](/connector-api/guidelines/authentication.md#portfolio-access-tokens).

## 11th February 2025

* [Disable gateway credit card](/connector-api/operations/creditcards.md#disable-gateway-credit-card):
  * Added new operation (restricted).

## 3rd February 2025

* [Add rates](/connector-api/operations/rates.md#add-rates):
  * Introduced backward-compatible [Hybrid identifier](/connector-api/operations/_objects.md#hybrid-identifier) string for request parameters `ServiceId`, `RateGroupId` and `BaseRateId`.
* [Set rates](/connector-api/operations/rates.md#set-rates):
  * Introduced backward-compatible [Hybrid identifier](/connector-api/operations/_objects.md#hybrid-identifier) string for request parameters `ServiceId`, `RateGroupId` and `BaseRateId`.
* [Delete rates](/connector-api/operations/rates.md#delete-rates):
  * Introduced backward-compatible [Hybrid identifier](/connector-api/operations/_objects.md#hybrid-identifier) string for request parameter `RateIds`.
* [Get all age categories](/connector-api/operations/agecategories.md#get-all-age-categories):
  * Extended [Age category](/connector-api/operations/agecategories.md#age-category) with `ExternalIdentifier`.

## 31st January 2025

* [Get bill PDF](/connector-api/operations/bills.md#get-bill-pdf):
  * Extended request object with `PdfTemplate` and `PrintReason` parameters.
* [Get all reservations (ver 2023-06-06)](/connector-api/operations/reservations.md#get-all-reservations-ver-2023-06-06):
  * Extended request object with `ActualStartUtc` filtering parameter.

## 23rd January 2025

* [Get all commands](/connector-api/operations/commands.md#get-all-commands):
  * **Breaking:** `CustomerId` and `FullName` is no longer required in [Payment terminal command data](/connector-api/operations/commands.md#payment-terminal-command-data) response object.
  * **Deprecated:** `CustomerId` and `FullName` in [Payment terminal command data](/connector-api/operations/commands.md#payment-terminal-command-data) response object.
  * Extended [Payment terminal command data](/connector-api/operations/commands.md#payment-terminal-command-data) with `AccountId` and [`AccountData`](/connector-api/operations/commands.md#account-data-for-payment-terminal-command).
* [Get all commands by ids](/connector-api/operations/commands.md#get-all-commands-by-ids):
  * **Breaking:** `CustomerId` and `FullName` is no longer required in [Payment terminal command data](/connector-api/operations/commands.md#payment-terminal-command-data) response object.
  * **Deprecated:** `CustomerId` and `FullName` in [Payment terminal command data](/connector-api/operations/commands.md#payment-terminal-command-data) response object.
  * Extended [Payment terminal command data](/connector-api/operations/commands.md#payment-terminal-command-data) response object with `AccountId` property and [`AccountData`](/connector-api/operations/commands.md#account-data-for-payment-terminal-command) object

## 21st January 2025

* [Get all customers](/connector-api/operations/customers.md#get-all-customers):
  * **Deprecated** operation extent `Documents`. Use [Get all identity documents](/connector-api/operations/identitydocuments.md#get-all-identity-documents) instead.
  * **Deprecated** `Passport`, `IdentityCard`, `Visa` and `DriversLicense` in [Customer](/connector-api/operations/customers.md#customer) response object. Use [Get all identity documents](/connector-api/operations/identitydocuments.md#get-all-identity-documents) instead.
* [Search customers](/connector-api/operations/customers.md#search-customers):
  * **Deprecated** operation extent `Documents`. Use [Get all identity documents](/connector-api/operations/identitydocuments.md#get-all-identity-documents) instead.
  * **Deprecated** `Passport`, `IdentityCard`, `Visa` and `DriversLicense` in [Customer](/connector-api/operations/customers.md#customer) response object. Use [Get all identity documents](/connector-api/operations/identitydocuments.md#get-all-identity-documents) instead.
* [Get all companionships](/connector-api/operations/companionships.md#get-all-companionships):
  * **Deprecated** `Passport`, `IdentityCard`, `Visa` and `DriversLicense` in [Customer](/connector-api/operations/customers.md#customer) response object under extent `Customers`. Use [Get all identity documents](/connector-api/operations/identitydocuments.md#get-all-identity-documents) instead.
* [Add customer](/connector-api/operations/customers.md#add-customer):
  * **Deprecated** `Passport`, `IdentityCard`, `Visa` and `DriversLicense`. Use [Add identity documents](/connector-api/operations/identitydocuments.md#add-identity-documents) instead
* [Update customer](/connector-api/operations/customers.md#update-customer):
  * **Deprecated** `Passport`, `IdentityCard`, `Visa` and `DriversLicense`. Use [Update identity documents](/connector-api/operations/identitydocuments.md#update-identity-documents) and [Delete identity documents](/connector-api/operations/identitydocuments.md#delete-identity-documents) instead.
* [Get all enterprises](/connector-api/operations/enterprises.md#get-all-enterprises)
  * Extended [Enterprise](/connector-api/operations/enterprises.md#enterprise) response object with `Address`.
* [Get configuration](/connector-api/operations/configuration.md#get-configuration):
  * `Address` is no longer deprecated in [Enterprise](/connector-api/operations/configuration.md#enterprise).
* [Get all payments](/connector-api/operations/payments.md#get-all-payments):
  * Extended request object with `AccountIds` filtering parameter.
* [Update resource access tokens](/connector-api/operations/resourceaccesstokens.md#update-resource-access-tokens):
  * Extended request object with `Value` parameter.

## 16th January 2025

* [Get all availability blocks](/connector-api/operations/availabilityblocks.md#get-all-availability-blocks):
  * Extended [Availability block](/connector-api/operations/availabilityblocks.md#availability-block) response object with `PickupDistribution` property.
  * **Deprecated** operation extent `ServiceOrders`. Use [Get all reservations (ver 2023-06-06)](/connector-api/operations/reservations.md#get-all-reservations-ver-2023-06-06) instead.
  * **Deprecated** operation extent `Rates`. Use [Get all rates](/connector-api/operations/rates.md#get-all-rates) instead.
* [Add availability blocks](/connector-api/operations/availabilityblocks.md#get-all-availability-blocks):
  * Extended [Availability block](/connector-api/operations/availabilityblocks.md#availability-block) response object with `PickupDistribution` property.
* [Update availability blocks](/connector-api/operations/availabilityblocks.md#get-all-availability-blocks):
  * Extended [Availability block](/connector-api/operations/availabilityblocks.md#availability-block) response object with `PickupDistribution` property.
* [Cancel order items](/connector-api/operations/orderitems.md#cancel-order-items):
  * Added new operation (restricted).

## 9th January 2025

* Postponed the discontinuation of the following operations to 10th May 2025:
  * [Get all reservations (ver 2017-04-12)](/connector-api/operations/reservations.md#get-all-reservations-ver-2017-04-12)
  * [Get all reservation items](/connector-api/operations/reservations.md#get-all-reservation-items)
  * [Merge customers](/connector-api/operations/customers.md#merge-customers)
* Added missing documentation for webhook event `PaymentUpdated` in [General Webhooks](/connector-api/events/wh-general.md). Documentation-only.

## 7th January 2025

* [Get all reservations (ver 2023-06-06)](/connector-api/operations/reservations.md):
  * Extended request with `AvailabilityBlockIds` request filtering parameter.

## 6th January 2025

* [Get all source assignments (ver 2024-09-20)](/connector-api/operations/sourceassignments.md#get-all-source-assignments-ver-2024-09-20):
  * Added new operation (restricted).

## 3rd January 2025

* Added new page [Authentication](/connector-api/guidelines/authentication.md). Documentation-only. No change to API.
* Moved Multi-property page to [Concepts](/connector-api/concepts.md). Documentation-only. No change to API.
* Clarified `discontinued` on the [Deprecations](/connector-api/deprecations.md) page. Documentation-only, no changes to API.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.mews.com/connector-api/changelog/changelog2025.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
