# Changelog 2022

## 20th December 2022

* Extended [Product](/connector-api/operations/products.md#product) with AccountingCategoryId.

## 8th December 2022

* Extended [Bill](/connector-api/operations/bills.md#bill) with [Enterprise data](/connector-api/operations/bills.md#bill-enterprise-data)

## 1st December 2022

* Added operation [Merge accounts](/connector-api/operations/accounts.md#merge-accounts).
* Deprecated operation [Merge customers](/connector-api/operations/customers.md#merge-customers). Operation [Merge accounts](/connector-api/operations/accounts.md#merge-accounts) should be used instead.

## 28th November 2022

* Extended [Get company contracts](/connector-api/operations/companycontracts.md#get-all-company-contracts) with [Pagination](/connector-api/guidelines/pagination.md) and filtering parameters `ServiceIds`, `CompanyIds` and `CompanyContractIds`.
* Added operation [Add company contracts](/connector-api/operations/companycontracts.md#add-company-contracts).
* Added operation [Update company contracts](/connector-api/operations/companycontracts.md#update-company-contracts).
* Added operation [Delete company contracts](/connector-api/operations/companycontracts.md#delete-company-contracts).

## 24th November 2022

* Added operation [Get all routing rules](/connector-api/operations/routingrules.md#get-all-routing-rules) to retrieve routing rules.
* Added operation [Add routing rules](/connector-api/operations/routingrules.md#add-routing-rules) to add routing rules.
* Added operation [Update routing rules](/connector-api/operations/routingrules.md#update-routing-rules) to update routing rules.
* Added operation [Delete routing rules](/connector-api/operations/routingrules.md#delete-routing-rules) to delete routing rules.
* Extended the request parameters for [Get all reservations](/connector-api/operations/reservations.md#get-all-reservations-ver-2017-04-12) to add new filter parameter `ChannelNumbers`.

## 21st November 2022

* Added new page [Addresses](/connector-api/operations/addresses.md).
* Added operation [Get all addresses](/connector-api/operations/addresses.md#get-all-addresses).
* Added operation [Add addresses](/connector-api/operations/addresses.md#add-addresses).
* Added operation [Update addresses](/connector-api/operations/addresses.md#update-addresses).

## 15th November 2022

* Added [Pagination](/connector-api/guidelines/pagination.md) to [Get all products](/connector-api/operations/products.md#get-all-products).
* Extended [Get all products](/connector-api/operations/products.md#get-all-products) response with `CustomerProducts`.
* Extended [Loyalty membership](/connector-api/operations/loyaltymemberships.md#loyalty-membership) with `IsPrimary`, `Points` and `Code` fields.
* Extended operations [Get all loyalty memberships](/connector-api/operations/loyaltymemberships.md#get-all-loyalty-memberships), [Add loyalty memberships](/connector-api/operations/loyaltymemberships.md#add-loyalty-memberships) and [Update loyalty memberships](/connector-api/operations/loyaltymemberships.md#update-loyalty-memberships) with `IsPrimary`, `Points` and `Code` fields.

## 7th November 2022

* Extended [Outlet item](/connector-api/operations/outletitems.md#outlet-item) with `ExternalIdentifier`.
* Extended [Outlet bill](/connector-api/operations/outletbills.md#outlet-item-parameters) with `ExternalIdentifier` for items.

## 25th October 2022

* Extended [Payment item](/connector-api/operations/accountingitems.md#payment-item) with `SettlementId`.
* Extended [Order item](/connector-api/operations/accountingitems.md#order-item) with `UnitCount` and `UnitAmount`.

## 20th October 2022

* Added operation [Get all loyalty memberships](/connector-api/operations/loyaltymemberships.md#get-all-loyalty-memberships) to retrieve loyalty memberships.
* Added operation [Add loyalty memberships](/connector-api/operations/loyaltymemberships.md#add-loyalty-memberships) to add loyalty memberships.
* Added operation [Update loyalty memberships](/connector-api/operations/loyaltymemberships.md#update-loyalty-memberships) to update loyalty memberships.
* Added operation [Delete loyalty memberships](/connector-api/operations/loyaltymemberships.md#delete-loyalty-memberships) to delete loyalty memberships.

## 14th October 2022

* Extended [Add company](/connector-api/operations/companies.md#add-company) with `Department`, `DunsNumber` and `CreditRating` fields.
* Added `AddFeesToInvoices` to [Company options parameters](/connector-api/operations/companies.md#company-options-parameters).
* Extended [Update company](/connector-api/operations/companies.md#update-company) with `Department`, `DunsNumber` and `CreditRating` fields.
* Added `AddFeesToInvoices` to [Company options update value](/connector-api/operations/companies.md#company-options-update-value).
* Added [Credit rating update value](/connector-api/operations/companies.md#credit-rating-update-value).
* Added [Credit rating parameters](/connector-api/operations/companies.md#credit-rating-parameters).
* Added operation [Add loyalty programs](/connector-api/operations/loyaltyprograms.md#add-loyalty-programs) to add loyalty programs.
* Added operation [Update loyalty programs](/connector-api/operations/loyaltyprograms.md#update-loyalty-programs) to update loyalty programs.
* Added operation [Delete loyalty programs](/connector-api/operations/loyaltyprograms.md#delete-loyalty-programs) to delete loyalty programs.

## 12th October 2022

* Added `AddFeesToInvoices` to [Company Options](/connector-api/operations/companies.md#company-options).
* Added `Department`, `DunsNumber` and `CreditRating` field in [Company](/connector-api/operations/companies.md#company).
* Added [Credit Rating](/connector-api/operations/companies.md#credit-rating).
* Added [Credit Rating Basic](/connector-api/operations/companies.md#credit-rating-basic).
* Added operation [Get all loyalty programs](/connector-api/operations/loyaltyprograms.md#get-all-loyalty-programs) to retrieve loyalty programs.

## 11th October 2022

* Added new operations [Get all source assignments](/connector-api/operations/sourceassignments.md#get-all-source-assignments) and [Get all sources](/connector-api/operations/sources.md#get-all-sources) for retrieval of reservation sources.

## 7th October 2022

* Added [Pagination](/connector-api/guidelines/pagination.md) to [Get all resource access tokens](/connector-api/operations/resourceaccesstokens.md#get-all-resource-access-tokens).

## 22nd September 2022

* Added description of [Travel agency contract options](/connector-api/operations/companycontracts.md#travel-agency-contract-options).
* Added `ChannelManagerAbsoluteAdjustment` field in [Travel agency contract](/connector-api/operations/companycontracts.md#travel-agency-contract).
* Added `ChannelManagerRelativeAdjustment` field in [Travel agency contract](/connector-api/operations/companycontracts.md#travel-agency-contract).
* Added `Options` field in [Travel agency contract](/connector-api/operations/companycontracts.md#travel-agency-contract).
* Added `AccountingCode` field in [Travel agency contract](/connector-api/operations/companycontracts.md#travel-agency-contract).
* Added `InvoiceDueInterval` field in [Travel agency contract](/connector-api/operations/companycontracts.md#travel-agency-contract).
* Added `ChannelManagerBusinessSegmentId` field in [Travel agency contract](/connector-api/operations/companycontracts.md#travel-agency-contract).
* Added `ContactPerson` field in [Travel agency contract](/connector-api/operations/companycontracts.md#travel-agency-contract).
* Added `ContactEmail` field in [Travel agency contract](/connector-api/operations/companycontracts.md#travel-agency-contract).
* Added `AdditionalContactInfo` field in [Travel agency contract](/connector-api/operations/companycontracts.md#travel-agency-contract).
* Added `Notes` field in [Travel agency contract](/connector-api/operations/companycontracts.md#travel-agency-contract).

## 13th September 2022

* Added [Pagination](/connector-api/guidelines/pagination.md) to [Get All Customers](/connector-api/operations/customers.md#get-all-customers).

## 8th September 2022

* Extended [Get all customers](/connector-api/operations/customers.md#get-all-customers) response with `CarRegistrationNumber` field.

## 30th August 2022

* Small improvements to [Webhooks](/connector-api/events.md) documentation, including moving the [Webhooks FAQ](/connector-api/events/wh-faq.md) to its own page.

## 23rd August 2022

* Added new Webhook events `CustomerAdded` and `CustomerUpdated` in [General Webhooks](/connector-api/events/wh-general.md).

## 17th August 2022

* Added `BookerId` field in [Availability block parameters](/connector-api/operations/availabilityblocks.md#availability-block-parameters).
* Extended [Get all availability blocks](https://github.com/MewsSystems/open-api-docs/blob/main/connector-api/operations/availabilityblocks/README.md#get-all-availability-blocks) response with `CompanyId` field in [Availability block](/connector-api/operations/availabilityblocks.md#availability-block).
* Added `ActivityState` and `MergeTargetId` to the [Customer](/connector-api/operations/customers.md#customer) object.

## 10th August 2022

* Added a new Webhook event [ResourceBlockUpdated](/connector-api/events/wh-general.md).

## 5th August 2022

* Updated PCI Proxy use case in [Payment automation](/connector-api/use-cases/payment-automation.md).

## 22nd July 2022

* Added new page [Pagination](/connector-api/guidelines/pagination.md) under [Guidelines](/connector-api/guidelines.md).
* Added cursor pagination in [Get all bills](/connector-api/operations/bills.md#get-all-bills), [Get all reservation](/connector-api/operations/reservations.md#get-all-reservations), [Get all outletItems](/connector-api/operations/outletitems.md#get-all-outletitems) operations.
* Added InvoicingEmail field in [Company](/connector-api/operations/companies.md#company).
* Added InvoiceDueInterval field in [Company](/connector-api/operations/companies.md#company).
* Added MotherCompanyId field in [Company](/connector-api/operations/companies.md#company).
* Added CreatedUtc field in [Company](/connector-api/operations/companies.md#company).
* Added UpdatedUtc field in [Company](/connector-api/operations/companies.md#company).
* Added Telephone field in [Company](/connector-api/operations/companies.md#company).
* Added ContactPerson field in [Company](/connector-api/operations/companies.md#company).
* Added Contact field in [Company](/connector-api/operations/companies.md#company).
* Added Notes field in [Company](/connector-api/operations/companies.md#company).
* Changed Price to UnitAmount field in [Product](/connector-api/operations/products.md#response).

## 19th July 2022

* Extended operation [Update reservations](/connector-api/operations/reservations.md#update-reservations) with `Purpose` property.

## 8th July 2022

* Re-designed and updated [Deprecations page](/connector-api/deprecations.md)

## 29th June 2022

* Monthly Services (coming soon) - Deprecated `StartUtc` and `EndUtc` in favor of `FirstTimeUnitUtc` and `LastTimeUnitUtc` in [Availability block](/connector-api/operations/availabilityblocks.md#availability-block), [Availability block adjustment](/connector-api/operations/availabilityblocks.md#availability-block-adjustment)

## 24th Jun 2022

* Monthly Services (coming soon) - Deprecated `StartUtc` and `EndUtc` in favor of `FirstTimeUnitUtc` and `LastTimeUnitUtc` in [Availability block parameters](/connector-api/operations/availabilityblocks.md#availability-block-parameters), [Availability block update parameters](/connector-api/operations/availabilityblocks.md#availability-block-update-parameters)

## 25th May 2022

* Updated guidance on [Request limits](/connector-api/guidelines/requests.md#request-limits)
* Added `Retry-After` HTTP header to `429 Too Many requests` error response

## 25th April 2022

* Extended operations [Get all availability blocks](/connector-api/operations/availabilityblocks.md#get-all-availability-blocks) with `ActivityStates` property.
* Extended operations [Get all availability blocks](/connector-api/operations/availabilityblocks.md#availability-block-extent) with `Rates` property.

## 24th March 2022

* Extended operations [Get all services](/connector-api/operations/services.md#get-all-services) and [Get all products](/connector-api/operations/products.md#get-all-products) with `Options` property.

## 16th March 2022

* Added operation [Get all message threads](/connector-api/operations/messagethreads.md#get-all-message-threads) to retrieve message threads.
* Added operation [Add message thread](/connector-api/operations/messagethreads.md#add-message-thread) to add message thread.
* Added operation [Get all messages](/connector-api/operations/messages.md#get-all-messages) to retrieve messages.
* Added operation [Add messages](/connector-api/operations/messages.md#add-messages) to add messages.

## 7th March 2022

* Re-structured documentation pages for API operations so pages are organised by domain entity (e.g. [countries](/connector-api/operations/countries.md), [outletbills](/connector-api/operations/outletbills.md), [products](/connector-api/operations/products.md)) rather than theme (e.g. configuration, reservations, finance)
* Re-structured documentation pages for Changelog so organised by year; [deprecations](/connector-api/deprecations.md) split off into its own page
* Some minor additional changes to documentation pages, e.g. [Webhooks](/connector-api/events.md) and [WebSockets](/connector-api/events/websockets.md) now in separate directories
* Added reference to Swagger/OpenAPI definition on [home page](/connector-api/readme.md)

## 11th February 2022

* Deprecated `AdultCount` and `ChildCount` from [Reservation](/connector-api/operations/reservations.md#reservation) and [Reservation parameters](/connector-api/operations/reservations.md#reservation-parameters) and [Reservation updates](/connector-api/operations/reservations.md#reservation-updates).
* Added [Age category parameters](/connector-api/operations/reservations.md#age-category-parameters) replacing `AdultCount` and `ChildCount` for [Reservation](/connector-api/operations/reservations.md#reservation) and [Reservation parameters](/connector-api/operations/reservations.md#reservation-parameters) and [Reservation updates](/connector-api/operations/reservations.md#reservation-updates).

## 8th February 2022

* Extended [Time unit period](/connector-api/operations/services.md#time-unit-period) with Month.
* Added `Time unit` descriptive content to [Services](/connector-api/operations/services.md).
* Extended [Get rate pricing](/connector-api/operations/rates.md#get-rate-pricing) with FirstTimeUnitStartUtc, LastTimeUnitStartUtc and info about max interval length.
* Extended [Get rate pricing](/connector-api/operations/rates.md#get-rate-pricing) return value with TimeUnitStartsUtc
* Removed DatesUtc from [Get rate pricing](/connector-api/operations/rates.md#get-rate-pricing) return value
* Extended [Update rate price](/connector-api/operations/rates.md#update-rate-price) with FirstTimeUnitStartUtc, LastTimeUnitStartUtc and info about max interval length.
* Removed TimeUnit from [Bookable service data](/connector-api/operations/services.md#bookable-service-data)
* Added TimeUnitPeriod to [Bookable service data](/connector-api/operations/services.md#bookable-service-data)

## 7th February 2022

* Added [Get all age categories](/connector-api/operations/agecategories.md#get-all-age-categories) operation.

## 2nd February 2022

* Extended the request parameters for [Get all accounting items](/connector-api/operations/accountingitems.md#get-all-accounting-items) to add new filter parameter `Rebated item IDs`
* Extended the [Accounting use case](/connector-api/use-cases/accounting.md) to include new section [Working with rebates](/connector-api/use-cases/accounting.md#working-with-rebates)
* Deprecated `Rebated` property from [Bill options](/connector-api/operations/bills.md#bill-options) object


---

# 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/changelog2022.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.
