# Change log

The following changes apply to the MMS API v2. We support the latest API version only.

Backward compatibility
Most of the changes are backward compatible. There could be some exceptions, these changes will be
marked by *italic font*.

### Changes by date:

* [2026-04-08] Extended [Search GroupX Classes](/mms-blueprints/canonical-classes/l2/searchclasses) response contract in Class Booking blueprint to return full `GroupXClass` object instead of brief information only.
* [2026-03-02] Added validation for `membership.​endOfContract.` It can't be before membership.​startOfContract
* [2025-12-11] Introduced new API
for [operations with NFC tokens](/mms-api-v2/apis/mms-v2/member-account-nfc).
* [2025-09-25] Introduced new API
for [Get account role](/mms-api-v2/apis/mms-v2/member-account-roles/getroles) and new
role `gymOwner`
for [Set account role](/mms-api-v2/apis/mms-v2/member-account-roles/assignroles).
* [2025-08-28] Introduced new API
for [partially update an account](/mms-api-v2/apis/mms-v2/member-account/partialupdate).
* [2025-08-13] Added new NotFound entity TAN to 404 Not Found
metadata [errors](/mms-api-v2/errors#404-not-found).
* [2024-11-28] Extend 404 Not Found error code with entity in metadata errors.
* [2024-10-21] Introduced new API for list Corporate Fitness member accounts.
* [2024-09-11] Introduced new API for retrieve member account by RFID.
* [2024-07-22] Introduced new API for retrieve member account by NFC.
* [2024-07-12] Updated the scope of RFID update operation to MMS only Update RFIDs of a user.
* [2024-04-30] Made `membership.endOfContract` optional.
* [2024-03-21] Added new type of event `MEMBERSHIP_DELETE` for Webhooks.
* [2023-12-15] Introduced new API for delete account image Delete account image.
* [2023-12-08] Added new type of event `EQUIPMENT_CHECKIN` for Webhooks.
* [2023-10-05] Updated Product Booking API to support advanced upselling use cases. Ask MMS Connect
product team for more details.
* [2023-05-31] Introduced new API for delete account membership Delete an account.
* [2023-05-04] Introduced new API for manage member role in the gym Set account role.
* [2023-04-28] Introduced new API for Trainer Tasks management Create a task.
* [2023-01-12] Introduced new endpoint to instantly deactivate Product booking for a member.
* [2022-11-14] Introduced new endpoint to retrieve member account by email.
* [2022-10-04] Introduced new endpoint to list all member accounts.
* [2022-10-04] *Changed endDate in Product Booking Activate API to required.*