Discovery Metadata
GET /.well-known/openid-configuration
Get OIDC discovery metadata including all endpoints and supported features.
If using an off-the-shelf OAuth or OIDC plugin, this may be the only URL you need to enter, as the contents found at this URL explain where to find all other endpoints, and how to communicate with our system.
Responses
| Status | Description |
|---|---|
200 OK | OIDC discovery metadata |
Content type application/json
DiscoveryMetadata (200)
| Field | Type | Required | Description |
|---|---|---|---|
issuer |
string | no | Issuer identifier URL. |
authorization_endpoint |
string | no | |
token_endpoint |
string | no | |
userinfo_endpoint |
string | no | |
jwks_uri |
string | no | |
end_session_endpoint |
string | no | |
check_session_iframe |
string | no | |
scopes_supported |
array of string | no | |
response_types_supported |
array of string | no | |
grant_types_supported |
array of string | no | |
subject_types_supported |
array of string | no | |
id_token_signing_alg_values_supported |
array of string | no | |
code_challenge_methods_supported |
array of string | no |
Example 200 response
{
"issuer": "string",
"authorization_endpoint": "string",
"token_endpoint": "string",
"userinfo_endpoint": "string",
"jwks_uri": "string",
"end_session_endpoint": "string",
"check_session_iframe": "string",
"scopes_supported": [
"string"
],
"response_types_supported": [
"string"
],
"grant_types_supported": [
"string"
],
"subject_types_supported": [
"string"
],
"id_token_signing_alg_values_supported": [
"string"
],
"code_challenge_methods_supported": [
"string"
]
}
Example request
curl --request GET \
--url https://sandbox.truevault.com.au/.well-known/openid-configuration