> For the complete documentation index, see [llms.txt](https://developer.myazur.app/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://developer.myazur.app/changelog.md).

# Changelog

## v2.8.4, 2026-01-14

* **Peppol Discovery API**: New endpoint to check if a business is registered on the Peppol network
  * `POST /folders/{folder_id}/discoveries` - Discover Peppol participant registration status

## v2.8.0, 2025-05-08

* Add a new endpoint that generate a custom token for SSO
* Minor bug fixes

## v2.6.4, 2024-06-25

* Minor bug fixes

## v2.6.3, 2024-04-18

* You can now use your own Meta account to send Whatsapp messages;
* You can now use a dedicated Twilio phone number to send SMS messages.

## v2.6.2, 2024-04-12

* Integration with [Viva Wallet](/payment-processors/viva-wallet.md)
* Integration with Whatsapp Business API
* New endpoints that allows to read/create/update/delete  stores [Store](/models/store.md)
* New endpoints that allows to read/create/update/delete machines [Machine](/models/machine.md)
* New endpoints that allows to read/create/update/delete payment terminals [Payment Terminal](/models/payment-terminal.md)
* New endpoints that allows to read/create/update/delete payment sessions [Payment Session](/models/payment-session.md)
* Add Redis dependency
* Minor bug fixes

## v2.5.6, 2024-01-09

* New endpoints that allows to create and delete folder user roles

## v2.5.5, 2024-01-07

* New endpoint that allows to create a folder and a legal entity in one step.  POST /folders/\<folder\_id>&#x20;
* A legal entity linked to a folder is deleted automatically from the peppol network when the folder is deleted
* Add a soft limit of  100 folders per company (it can be increased through a support request)
* Legal entity linked to a folder can be updated by using the new endpoing PATCH /folders/\<folder\_id>
* New endpoint under /folders/\<folder\_id>/peppol\_identifier that allows to add a peppol identifier to the legal entity linked to the folder
* New endpoint under /folders/\<folder\_id>/peppol\_identifier/:superscheme/:scheme/:identifier that allows to remove a peppol identifier associated to the legal entity linked to the folder.

## v2.5.1, 2023-08-22

* This release introduces the [Folder Access Tokens](/models/folder-access-token.md)
* Minor bug fixes&#x20;

## v2.5.0, 2023-08-11

* New endpoint that exposes Peppol documents statistics. Currently available only for System Admin and System Editors.  `{{api_base_url}}/stats/count-documents-per-folder`&#x20;
* The endpoint `{{api_base_url}}/users/me/folders` now returns all the folders for which the user has `Folder Admin` role. Previously it would return only the folders the user created.
* Minor bug fixes &#x20;

## v2.4.0, 2023-04-01

* Add currency\_code field to Card Type model

## v2.3.9, 2023-03-30

* New endpoint /folders/:folder\_id/permissions/:permission\_id, it returns 404 if the folder permissions is not granted to current user (Bearer token) else it returns the permission detail (id and name)&#x20;
* Add post media now automatically marks media file specified as uploaded.&#x20;
* Minor bug fixes

## v2.3.8, 2023-03-29

* New Pinned field added to post model
* GET /posts, GET /most\_recent\_posts and GET /folders/:folder\_id/posts accept pinned query arg  to filter the returned posts.&#x20;
* New VAT field added to folder model
* GET /folders endpoint allows to search a folder by VAT
* New endpoint /folders/:folder\_id/permissions returns a list of permissions of the current user for the folder specified.&#x20;
* Content type application/json is returned when creating a legal entity or a peppol identifier fails.
* New endpoint PATCH /legal\_entities/:legal\_entity\_id to update a legal entity
* New endpoint DELETE /legal\_entities/\<legal\_entity\_id>/peppol\_identifiers/:superscheme/:scheme/:identifier to delete a peppol identifier
* New endpoint GET /legal\_entities/:legal\_entity\_id to fetch the legal entity info

## v2.3.7, 2023-03-24

* New referral code field for contacts
* Improved rate limiter
* New endpoints to get and delete post, post info and post media
* Get outgoing Peppol document status id and response status id
* Content type application/json is returned when status code is 4xx on create new peppol document
* Minor bug fixes

## v2.2.8, 2023-01-06

* New storage for media and encrypted files.&#x20;
* Upload files via S3 presigned put instead of presigned post.

## v2.2.7, 2022-12-24

* New Card Type model and endpoints

## v2.2.0, 2022-10-25

* Moved sso field from post to post\_info
* Bug fixes.&#x20;

## v2.1.9, 2022-10-23

* New endpoint `/folders/:folder_id/posts_from_contacts` (**Home Feed** on mobile) that returns only the posts create by folder's contacts in chronological order.&#x20;
* New endpoint `/most_popular_posts`  (**Popular Feed** on mobile)&#x20;
* New endpoint `/most_recent_posts` (**News** Feed on mobile) that returns posts in chronological order.&#x20;
* Add fields `sso` (Single Sign On) and `promoted` (sponsored content) to [Post](/models/post.md)
* A folder owner (Creator of the folder) has now a folder admin permissions

## v2.1.6, 2022-10-16

* New [Post](/models/post.md), [PostInfo](/models/postinfo.md) and [PostMedia](/models/postmedia.md) models
* New GET posts endpoint sorted by popularity and publish date
* Permissions system updated

## v2.1.4, 2022-09-24

* New [Document](/models/document.md) model and endpoints
* New [Legal Entity](/models/legal-entity.md) model and endpoints
* New [Peppol Identifier](/models/peppol-identifier.md)model and endpoints
* **\[Breaking change]** Updated User resource base urls (from /apps/azur/users to /users)
* **\[Breaking change]** Updated Device resource base urls (from /apps/azur/devices to /devices)
* Add integration with Sentry
* Add license check for sending new document through the peppol network
* Updating libraries dependencies

## v2.0.8, 2022-08-29

* Add `verification_status_id` to [Folder](/models/folder.md)
* Add search query arg to get folders and get companies
* Add `verification_status_id` query arg to get folders and get companies which allows to get only verified companies and verified folders
* New [Contact](/models/contact.md) model

## v2.0.7, 2022-07-14

* Add `verification_status_id` and `folders_count` fields to [Company](/models/company.md). A company with folders\_count = 0 must be shown in Azur as company that cannot send or receive an encrypted document yet.&#x20;
* Create company's folder [Folder](/models/folder.md#create-a-company-folder)
* Assign a company to an existing folder [Folder](/models/folder.md#assign-a-company-to-an-existing-folder)
* `next_page` and `prev_page` are not returned in the pagination json object if next page/prev\_page is false. Previous version would return a misleading value.&#x20;
