Dash0 acquires Polar Signals

OAuth 2.0

OAuth 2.0 Authorization Endpoint (Unauthenticated)

get/oauth/authorize

Unauthenticated authorization endpoint (RFC 6749 section 3.1). Validates the client, redirect URI, PKCE parameters, and scopes. Creates a pending authorization request and always redirects to the consent UI.

Parameters 8

response_typequeryrequired

Must be "code" for the authorization code flow.

string
client_idqueryrequired

The client identifier obtained during registration.

string
redirect_uriqueryrequired

Must match one of the client's registered redirect URIs.

stringformat "uri"
scopequery

Space-separated list of requested scopes.

string
statequery

Opaque value for CSRF protection, returned unchanged in the redirect.

string
code_challengequeryrequired

PKCE code challenge (RFC 7636).

string
code_challenge_methodqueryrequired

Must be "S256".

string
promptquery

Space-separated list of prompt directives. Supported value: "consent".

string
bash
Sample request
1
curl --request GET 'https://api.eu-west-1.aws.dash0.com/oauth/authorize?response_type=code&client_id=example&redirect_uri=https%3A%2F%2Fexample.com&code_challenge=E9Melhoa2OwvFrEMTJguCHaoeK1t8URWbuGJSstw-cM&code_challenge_method=S256'

Responses

Always redirects to the consent UI with authorization_request_id and client metadata as query parameters.