Skip to main content

Upcoming 2026-10-12: Deprecation of the connection management access token endpoint

· One min read
Rachel Davey
Senior Software Engineer

On 2026-10-12, Codat will deprecate the connectionManagement/accessToken endpoint used to generate companyCompany In Codat, a company represents your customer's business entity. Companies can have multiple connections to different data sources.-specific connectionConnection A link between a Codat company and a data source (like an accounting platform). Each connection represents authorized access to pull or push data from that platform. management access tokens.

Codat now supports a single, global companyCompany In Codat, a company represents your customer's business entity. Companies can have multiple connections to different data sources. access token that provides seamless access across multiple products. To improve efficiency and consistency, we are deprecating the older connectionConnection A link between a Codat company and a data source (like an accounting platform). Each connection represents authorized access to pull or push data from that platform.-management-specific endpoint in favour of this global token.

The following endpoint will be deprecated:

GET /companies/{companyId}/connectionManagement/accessToken

Action required

If you are using the endpoint above, you will need to instead use the global companyCompany In Codat, a company represents your customer's business entity. Companies can have multiple connections to different data sources. access token endpoint:

GET /companies/{companyId}/accessToken

The access token is returned in the same accessToken field, so if you read that field you can switch to the new endpoint with no further changes. The replacement response additionally includes expiresIn (seconds until the token expires) and tokenType (for example, Bearer). Update your integration to call the new endpoint ahead of the deprecation date.

Expected impact if no action is taken

After 2026-10-12, calls to the deprecated endpoint will return a 404 error.

{
"statusCode": 404,
"service": "PublicApi",
"error": "NotFound",
"correlationId": "2b60a2bafedd3238702c2186a2dc833f",
"canBeRetried": "Unknown",
"detailedErrorCode": 0
}