OAuth/MCP discovery metadata (delegated to better-auth)

Returns the RFC 8414 authorization-server metadata document for the Charming auth surface. Consumed by MCP clients during the OAuth handshake. The base payload shape is owned by better-auth; Charming splices a WorkOS-style agent_auth extension block carrying register_uri (/api/pair/start), claim_uri (/app/{id}/claim), revocation_uri (/api/token/{id}), skill (https://charm.ing/docs/technical-reference/authentication.md), identity_types_supported (["anonymous"]), and an anonymous sibling block with credential_types_supported (["api_key"]).

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

Request

  • Base URL: https://charm.ing
  • URL: https://charm.ing/.well-known/oauth-authorization-server
  • Auth: none declared

Response

OAuth authorization-server discovery JSON.

object required

RFC 8414 authorization-server metadata (issuer, authorization_endpoint, token_endpoint, jwks_uri, …) plus the Charming agent_auth extension. Base schema is delegated to better-auth.

Changes

No recorded changes to this operation across all 1 revision of this API.