Dash0 acquires Polar Signals

OAuth 2.0

Register a new OAuth client

post/oauth/register

Dynamic Client Registration endpoint (RFC 7591). Allows clients to register themselves and obtain a client_id for use in the authorization code flow.

bash
Sample request
12345678
curl --request POST 'https://api.eu-west-1.aws.dash0.com/oauth/register' \
--header 'Content-Type: application/json' \
--data-raw '{
"client_name": "example",
"redirect_uris": [
"https://example.com"
]
}'

Request body required

stringrequired

Human-readable name of the client.

string[]required

Array of allowed redirect URIs.

OAuthGrantType[]

Grant types the client intends to use.

OAuthResponseType[]

Response types the client intends to use.

OAuthTokenEndpointAuthMethod

Defaults to none if not specified. Only public clients are supported.

"none"
string

Space-separated list of scopes the client is requesting.

string

URL of the client's home page.

string

URL of the client's logo image.

Responses

Client successfully registered.

stringrequired

Unique client identifier issued by the authorization server.

stringrequired

Human-readable name of the client.

string[]required

Array of allowed redirect URIs.

OAuthGrantType[]

Grant types the client is registered for.

OAuthResponseType[]

Response types the client is registered for.

OAuthTokenEndpointAuthMethod

Authentication method for the token endpoint.

"none"
string

Space-separated list of scopes the client is registered for.

string

URL of the client's home page.

string

URL of the client's logo image.

stringrequired

Token for managing this client registration (RFC 7592).