{"issuer":"https://www.conductordeck.com","authorization_endpoint":"https://www.conductordeck.com/oauth/authorize","token_endpoint":"https://www.conductordeck.com/api/oauth/token","registration_endpoint":"https://www.conductordeck.com/api/oauth/register","revocation_endpoint":"https://www.conductordeck.com/api/oauth/revoke","scopes_supported":["workflows:read","runs:read"],"response_types_supported":["code"],"response_modes_supported":["query"],"grant_types_supported":["authorization_code"],"token_endpoint_auth_methods_supported":["none"],"revocation_endpoint_auth_methods_supported":["none"],"code_challenge_methods_supported":["S256"],"service_documentation":"https://www.conductordeck.com/developers#oauth","op_policy_uri":"https://www.conductordeck.com/privacy","op_tos_uri":"https://www.conductordeck.com/terms","ui_locales_supported":["en"],"x-access-token-lifetime-seconds":28800,"x-notes":"Read-only server. Access tokens reach only the endpoints under /api/v1/me and can never write, mint another credential, or reach the rest of the product API. Refresh tokens are not issued; re-run the authorization flow when a token expires."}