--- title: "Changelog" slug: "changelog" description: "In this article, you will find a curated, chronologically ordered list of notable changes to the Dataddo Headless API to make sure you are always up to date." tags: ["Headless API", "Reference"] updated: 2024-09-03T14:06:07Z published: 2024-09-03T14:06:07Z canonical: "docs.dataddo.com/changelog" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.dataddo.com/llms.txt > Use this file to discover all available pages before exploring further. # Changelog In this article, you will find a curated, chronologically ordered list of notable changes to the Dataddo Headless API. ## 2024-06 ### Updates to authorization process | Update | Required Action | | --- | --- | | `/revoke` endpoint introduced for invalidating the access token | No action is required. | | `realm_id` and `provider` params no longer needed | Please remove the references to these parameters from your codebase. | ### App Flow method added for working with OAuth 2.0 services | Update | Required Action | | --- | --- | | [App Flow](/headless/docs/creating-an-authorizer#app-flow) method added, further simplifiend the authorization process of OAuth 2.0 services. | No action is required. | ### Changing parameter names for authorization endpoints | Update | Required Action | | --- | --- | | Parameter `service` changed to `serviceName`. | Change parameter name in your codebase. It will be fully removed in Q4 2024 | | Parameter `data` changed to `config`. | Change parameter name in your codebase. It will be fully removed in Q4 2024 | ## 2024-05 Updates ### SocialBakers Updated to Emplifi | Update | Required Action | | --- | --- | | SocialBakers connector has been updated to Emplifi. | Please update all SocialBakers references to **Emplifi**. | ## 2024-02 Updates ### Deprecation of the `storage` Field | Update | Required Action | | --- | --- | | The `storage` field will be deprecated on February 28, 2024. | Please update to the new `storageStrategy` field as soon as possible. | ### Deprecation of the `email` Field from /action/authorization | Update | Required Action | | --- | --- | | The `email` field will be deprecated on June 30, 2024. | Please start using `label` field instead. | ### Simplified Response Format for Request Data Validation Errors | Update | Required Action | | --- | --- | | The response format for request data validation errors (API requests with missing required parameters) was updated to be clearer and more intuitive. | No action is required on your part. | ``` // old { "correlation_id": "89f7f3b5bbab34a015d032831b217923", "code": "REQUEST_VALIDATION_ERROR", "message": "Request validator error [password]: This value should be of type int.", "detail": [ { "password": "This value should be of type int.", }, { "password": "This value is not a valid country.", }, { "email": "This value should be of type int." } ] } // new { "correlation_id": "89f7f3b5bbab34a015d032831b217923", "code": "REQUEST_VALIDATION_ERROR", "message": "Request validator error [password]: This value should be of type int.", "detail": { "password": [ "This value should be of type int.", "This value is not a valid country." ], "email": [ "This value should be of type int." ] } } ``` ## 2023-11 Updates ### Deprecation of API Endpoints | Update | Required action | | --- | --- | | As of November 1, 2023, the following API endpoints will be deprecated. | Please migrate to the new API endpoints before November 1, 2023. | | `POST /sources/{id}/extraction/run` | `POST /sources/{id}/extraction/enqueue` | | `POST /flows/{id}/write/run` | `POST /flows/{id}/write/enqueue` | | | | | `GET /flows/{id}/write/run` | `GET /sources/{id}/status` | | | `GET /flows/{id}/status` | These endpoints are used for the current status of an action, whether the action has been completed or not: - GET /sources/{id}/status - GET /flows/{id}/status