AzureBoardsSync

Get a current Azure DevOps access token for an integration

Returns the integration's Azure DevOps access token, refreshing it when it has expired or when force_refresh is set. Only the access token is disclosed. Every call is audit-logged. A token is force-refreshed at most once a minute; a forced refresh sooner is refused with 429. Restricted to API keys with global read_secret permission on integrations.

post/integrations/{integration_id}/azureBoards/sync/accessToken

Path parameters

integration_idstring required

Azure Boards workspace integration id

Request body

force_refreshboolean

Refresh even when the token has not expired, because Azure DevOps just refused it

Response

A current access token

access_tokenstring required
expires_atinteger required

Epoch milliseconds when the access token expires

oauth_token_idstring required
integration_versionstring required

The integration's entity version, for createAzureBoardsSyncReconnectRequired

identity_keystring required

SHA-256 hex of the Entra identity Azure DevOps throttles this token as

throttled_untilinteger

Epoch milliseconds before which the identity must not call Azure DevOps; absent when not throttled

Changes

Changed in 1 of the 34 revisions of this API.1