The Docebo 6.9 API set has a set End of Life date on February 28, 2019. Until this date, the APIs are still fully available for use in your platform and will continue working up until the End of Life Date. The 6.9 API set is being replaced by a new set enhanced of APIs that support most of the old functionality. This article outlines everything you need to know about your transition from the 6.9 API set to the 7.0 API set. For more information about our APIs, refer to this documentation.
What is the change?
Currently, you can use 6.9 API libraries found here https://<yourplatformname.docebosaas.com>/api/docs#. As of June 2018, the 6.9 Docebo API endpoints have been deprecated by Docebo. The 6.9 API endpoints have an End of Life date of February 28th of 2019, so any 6.9 API endpoints used by your developers will need to be changed to 7.0 Docebo API libraries prior to this date. The version 7 API browser can be found on your platform by going to https://<yourplatformname.docebosaas.com>/api-browser/
Why are we retiring the 6.9 API set?
As the Docebo platform evolved, it was necessary to refactor the API set in order to provide better performance and additional flexibility in the endpoints available. As we continue to build out the 7.0 API set, it is necessary to phase out the 6.9 API set.
What actions should I take?
Update your integrations to use the API endpoints found at https://<yourplatformname.docebosaas.com>/api-browser/. Additionally, review the API documentation in order to verify that your authentication methods are properly configured for the 7.0 API set.
What happens if I do not take action?
As of February 28th, 2019, the 6.9 API will no longer function, and your API calls will result in a 404 (Page Not Found) error, causing any integration points you have programmed to use 6.9 API endpoints to fail.
What if there is no matching 7.x API endpoint for the 6.9 API that I currently use?
We are currently undertaking development that will allow us to provide full coverage of 6.9 API endpoints within the version 7 API set. Many of the most popular endpoints are already deployed for 7.0, and we continue to work to develop the remaining endpoints and plan to have them completed in the coming months. Docebo will continue to work toward full 6.9 API coverage and reserves the right to update the End of Life date as necessary based on our development schedule.