Skip to content

OAuth

Overslash is itself an OAuth 2.1 authorization server. Clients use it to acquire bearer tokens scoped to an agent identity. The endpoints below implement RFC 8414 (auth-server metadata), RFC 7591 (dynamic client registration), RFC 7009 (revocation), and OAuth 2.1 (auth code + PKCE).

Pre-release

Discovery

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

GET /.well-known/oauth-protected-resource

Dynamic registration

POST /oauth/register

Authorization

GET /oauth/authorize

/oauth/consent is the user-facing screen where the agent identity is picked or created.

Token

POST /oauth/token

Revocation

POST /oauth/revoke

Pre-release software — subject to change without notice.