v1

latestOpenAPI 3.0.1License2026-07-17236107.1 KB
developers

Get Authorization Url

Gets authorization url

post/get-authorization-url

Headers

Authorizationstring
AuthorizationOxdIdstring

Request body

oxd_idstring required
scopestring[]
acr_valuesstring[]
promptstring
statestring
noncestring
redirect_uristring
response_typesstring[]

Provide a list of the OAuth 2.0 response_type values that the Client is declaring that it will restrict itself to using. If omitted, the default is that the Client will use only the code response type.

custom_parametersobject
paramsobject

Example request

{
  "oxd_id": "bcad760f-91ba-46e1-a020-05e4281d91b6",
  "scope": [
    "openid"
  ],
  "acr_values": [
    "basic"
  ],
  "redirect_uri": "https://client.example.org/cb",
  "response_types": [
    "code"
  ]
}

Response

OK

authorization_urlstring required

Example response

{
  "authorization_url": "https://<op-hostname>/oxauth/restv1/authorize?response_type=code&client_id=@!1736.179E.AA60.16B2!0001!8F7C.B9AB!0008!8A36.24E1.97DE.F4EF&redirect_uri=https://192.168.200.95/&scope=openid+profile+email+uma_protection+uma_authorization&state=473ot4nuqb4ubeokc139raur13&nonce=lbrdgorr974q66q6q9g454iccm"
}