---
title: API Changelog
slug: api-changelog
docTags: 
createdAt: 2025-07-17T08:53:11.371Z
---

:::Changelog{title="15/10/2025"}
::ChangelogItem{type="improved" description="It is now possible for a POI to have a null merchant_id field. This is to allow use-cases where a POI is frequently used by different Merchants. A Merchant ID must be sent in the transaction messages if this option is used."}
:::

:::Changelog{title="9/10/2025"}
::ChangelogItem{type="improved" description="The country_code field on addresses must now be a valid ISO 3166-1 alpha-3 code."}
:::

:::Changelog{title="3/10/2025"}
::ChangelogItem{type="fixed" description="Removed account_id from request bodies to create and update resources."}
:::

:::Changelog{title="2/10/25"}
::ChangelogItem{type="added" description="Endpoints for handling configurations"}

::ChangelogItem{type="improved" description="GET query parameter on entities that can have configurations allows either a 'fragment' (config for that particular item) or 'coalesced' (config including details from parent POI Groups etc)"}
:::

:::Changelog{title="29/7/25"}
::ChangelogItem{type="fixed" description="A second bug affecting transaction processing when a merchant did not have a configuration but the POI did"}

::ChangelogItem{type="improved" description="Address validation is now stricter; see Swagger for details"}
:::

:::Changelog{title="28/7/25"}
::ChangelogItem{type="fixed" description="A bug affecting transaction processing when a merchant did not belong to a merchant group that resulted in the configuration being invalid"}
:::

:::Changelog{title="24/7/25"}
::ChangelogItem{type="fixed" description="Added missing methods to /pois and /poi-groups swagger documentation"}

::ChangelogItem{type="improved" description="Allowed the creation/updating of Merchants and POIs with a nested Address without the `configurations_public` permissions"}

::ChangelogItem{type="added" description="Added an `x-permissions` property to the swagger documentation to indicate the permissions required for each method"}

::ChangelogItem{type="improved" description="Improved descriptions of some POI fields"}
:::

:::Changelog{title="16/7/25"}
::ChangelogItem{type="fixed" description="Removed unused account_id field from Users"}
:::

