Skip to content

Validate authorization request

GET/oauth/authorize

US Region: https://public-api.sessionboard.com · EU Region: https://public-api-eu.sessionboard.com

Validates OAuth authorization request parameters (client_id, redirect_uri, scopes, PKCE challenge). Returns the validated request for display on the consent page. No authentication required.

Request example

Terminal window
curl --request GET \
--url 'https://public-api.sessionboard.com/oauth/authorize?client_id=%3Cstring%3E&redirect_uri=%3Cstring%3E&response_type=code&code_challenge=%3Cstring%3E&code_challenge_method=S256'

Try it

Query parameters
GET

Query parameters

  • client_idstringqueryrequired
  • redirect_uristringqueryrequired
  • response_typestringqueryrequired
    Allowed values
    "code"
  • code_challengestringqueryrequired
  • code_challenge_methodstringqueryrequired
    Allowed values
    "S256"
  • scopestringquery

    Space-separated scopes

  • statestringquery

Responses

200application/json

Authorization request validated

  • authorization_requestobject
    Show child attributes
    • client_idstring
    • client_namestring
    • redirect_uristring
    • scopesstring[]

400

Invalid request parameters

Response examples

{
"authorization_request": {
"client_id": "<string>",
"client_name": "<string>",
"redirect_uri": "<string>",
"scopes": [
"<string>"
]
}
}

Get release notes by email

A short digest on the days something new goes live — each change with a link to its note in the release notes. No marketing, and one click to stop.

Company email addresses only. We’ll send one email to confirm it’s you. Already use Sessionboard? You can also turn this on under Community → What’s new.