Skip to content

Search stays in your browser.

Open app

Get OAuth authorization server metadata.

GET /.well-known/oauth-authorization-server

Get OAuth authorization server metadata.

This operation does not declare a credential requirement in the released API contract.

Provider access, workspace membership, and agent grants are enforced separately. A token does not expand access to a repository or resource. Set up developer access.

Replace path placeholders and your credential. For body operations, create request.json using the required fields above; this command does not invent resource identifiers or consent.

Terminal window
curl --request GET \
'https://commentary.dev/.well-known/oauth-authorization-server'
Status Meaning Payload
200 Successful response. object
Field Type Required Description
issuer string No Format: uri.
authorization_endpoint string No Format: uri.
token_endpoint string No Format: uri.
registration_endpoint string No Format: uri.
device_authorization_endpoint string No Format: uri.
scopes_supported array of ExternalScope No

Use the returned status and error body. Correct invalid fields before retrying; reconnect or narrow the target for authentication and permission errors. For conditional writes, reload the latest version before preparing a new request. Respect rate-limit headers and retry only when the operation’s idempotency contract permits it.

Operation ID: getOAuthAuthorizationServerMetadata. Download the OpenAPI contract for complete constraints and code generation. Browse endpoints.