Agents
Register an agent as an OAuth client
Dynamic Client Registration (RFC 7591). An AI assistant registers itself as a public client (PKCE, no secret) and can do nothing until a person approves a grant for it in the console. Registration is open on purpose, so it is bounded: a per-IP hourly budget on top of the global limit, and a client that nobody ever approves into a workspace is deleted after a while. Other client metadata (client_uri, logo_uri, scope, contacts, ...) is accepted and ignored. A client_name that claims a well known brand (Claude, ChatGPT, ...) is refused unless every redirect host belongs to that brand or is a loopback address. Errors use the RFC 7591 envelope.
post/oauth/agent/register
Request
- Base URL: https://api.customdomain.ai
- URL: https://api.customdomain.ai/oauth/agent/register
- Auth: none required
Request body
Response
The registered client
Example response
{
"grant_types": [
"authorization_code",
"refresh_token"
],
"response_types": [
"code"
]
}Changes
No recorded changes to this operation across all 1 revision of this API.