Skip to main content

Deprecation of v9 authentication endpoints

Back on 2023/08/14 we introduced a new authentication system that allows for both Track and Plan to have common user accounts.

This new service introduces new endpoints of its own to handle user accounts creation/closing and session management. Due to this, the following existing Track v9 endpoints will be considered deprecated:

  • POST /api/v9/signup
  • POST /api/v9/me/sessions
  • DELETE /api/v9/me/sessions
  • POST /api/v9/me/close_account
  • POST /api/v9/me/lost_passwords

Transition

In order to give ample time to third party integrations and Track users on old native apps, we will continue supporting the old endpoints for some time by proxying them transparently to the new service.

In the Authentication section you will find information on how to replace the deprecated endpoints by:

  • authenticating with a session cookie,
  • signing-up/closing an account,
  • requesting a password request

Brownout Periods

To allow for a switf transition we're also posting a timetable of brownout periods on which the deprecated endpoints will stop working for a short while. These periods are meant to raise awareness about the end-of-life situation of those endpoints for all of those third party integrations and users depending on legacy native apps which have not updated by then.

Timetable of scheduled brownout periods:

  • 2024/01/06 from 8 UTC to 11 UTC
  • 2024/02/14 from 10 UTC to 15 UTC
  • 2024/03/14 from 8 UTC to 16 UTC

End of Life for Deprecated Endpoints

On 2024/04/08 the official support for the deprecated endpoints will cease and they will be removed without further notice.

© 2024 Toggl. All rights reserved.