Skip to main content
POST
Register an OAuth client
No signed-in session is required. Endpoint-specific tokens, setup secrets or challenges may still be required. Registers a client with validated redirect URIs. The returned client_secret is present only for a confidential client; retain it privately. Request conventions · API keys · MCP connections

Body

application/json
redirect_uris
string[]
required
Required array length: 1 - 20 elements
Maximum string length: 2048
client_name
string
default:MCP client
Required string length: 1 - 120
token_endpoint_auth_method
enum<string>
default:client_secret_basic
Available options:
none,
client_secret_basic,
client_secret_post
grant_types
enum<string>[]
Required array length: 1 - 2 elements
Available options:
authorization_code,
refresh_token
response_types
string[]
Required array length: 1 element
Allowed value: "code"

Response

Successful response. Examples are illustrative; field values vary by record.

client_id
string
client_name
string
redirect_uris
string[]
token_endpoint_auth_method
string