D

DevCycle Management API

REST discovered

Details
URL
https://api.devcycle.com/v1
Docs
https://docs.devcycle.com/management-api/
Authentication
Management API OAuth client credentials oauth2_cc discovered Set up OAuth ↗
Authorization: Bearer <credential>

In the DevCycle dashboard, open Settings to get your client_id and client_secret. Exchange them at https://auth.devcycle.com/oauth/token with grant_type=client_credentials and audience=https://api.devcycle.com/ to obtain a bearer access token for the Management API, as shown in the Management API docs.

Enterprise Management API refresh token oauth2 discovered Set up OAuth ↗
Authorization: Bearer <credential>

For Enterprise orgs with strict roles and permissions enabled, obtain the DevCycle API client_id from Settings, then use your DevCycle-issued refresh token with grant_type=refresh_token at https://auth.devcycle.com/oauth/token as documented in the Management API docs. The refresh token is organization/user-specific and is used to mint the bearer token accepted by the API.