Register Client
OAuth 2.0 Dynamic Client Registration endpoint (RFC 7591). Allows clients to dynamically register without prior authentication.
Request Body
application/json
Human-readable name of the client
URL of the client's homepage
Array of contact email addresses
Array of OAuth 2.0 grant types the client will use (authorization code)
["authorization_code"]URL that references a logo for the client
URL that points to privacy policy
Array of redirection URIs for use in redirect-based flows
[]Array of OAuth 2.0 response types the client will use (e.g., 'code')
["code"]Space-separated list of scope values the client can use
Unique identifier for the client software
Version of the client software
Client authentication method at the token endpoint (e.g., 'client_secret_post')
"client_secret_post"URL that points to terms of service
Response Body
application/json
application/json
curl -X POST "https://api.poggio.io/v1/oauth/register" \ -H "Content-Type: application/json" \ -d '{}'{
"client_id": "string",
"client_id_issued_at": 0,
"client_name": "string",
"client_secret": "string",
"client_secret_expires_at": 0,
"client_uri": "string",
"contacts": [
"string"
],
"grant_types": [
"authorization_code"
],
"logo_uri": "string",
"policy_uri": "string",
"redirect_uris": [
"string"
],
"response_types": [
"string"
],
"scope": "string",
"software_id": "string",
"software_version": "string",
"token_endpoint_auth_method": "string",
"tos_uri": "string"
}{
"detail": [
{
"loc": [
"string"
],
"msg": "string",
"type": "string"
}
]
}