v1
latestOpenAPI 3.0.3Apache 2.02026-07-175068227.4 KBoidc
OpenID Connect Discovery
A mechanism for an OpenID Connect Relying Party to discover the End-User's OpenID Provider and obtain information needed to interact with it, including its OAuth 2.0 endpoint locations.
Popular libraries for OpenID Connect clients include oidc-client-js (JavaScript), go-oidc (Golang), and others. For a full list of clients go here: https://openid.net/developers/certified/
get/.well-known/openid-configuration
Response
oidcConfiguration
Example response
{
"request_parameter_supported": true,
"claims_parameter_supported": true,
"backchannel_logout_supported": true,
"scopes_supported": [
"scopes_supported",
"scopes_supported"
],
"issuer": "https://playground.ory.sh/ory-hydra/public/",
"userinfo_signed_response_alg": [
"userinfo_signed_response_alg",
"userinfo_signed_response_alg"
],
"authorization_endpoint": "https://playground.ory.sh/ory-hydra/public/oauth2/auth",
"device_authorization_endpoint": "https://playground.ory.sh/ory-hydra/public/oauth2/device/oauth",
"claims_supported": [
"claims_supported",
"claims_supported"
],
"userinfo_signing_alg_values_supported": [
"userinfo_signing_alg_values_supported",
"userinfo_signing_alg_values_supported"
],
"token_endpoint_auth_methods_supported": [
"token_endpoint_auth_methods_supported",
"token_endpoint_auth_methods_supported"
],
"backchannel_logout_session_supported": true,
"response_modes_supported": [
"response_modes_supported",
"response_modes_supported"
],
"id_token_signed_response_alg": [
"id_token_signed_response_alg",
"id_token_signed_response_alg"
],
"token_endpoint": "https://playground.ory.sh/ory-hydra/public/oauth2/token",
"response_types_supported": [
"response_types_supported",
"response_types_supported"
],
"request_uri_parameter_supported": true,
"grant_types_supported": [
"grant_types_supported",
"grant_types_supported"
],
"end_session_endpoint": "end_session_endpoint",
"revocation_endpoint": "revocation_endpoint",
"userinfo_endpoint": "userinfo_endpoint",
"frontchannel_logout_supported": true,
"require_request_uri_registration": true,
"code_challenge_methods_supported": [
"code_challenge_methods_supported",
"code_challenge_methods_supported"
],
"credentials_endpoint_draft_00": "credentials_endpoint_draft_00",
"frontchannel_logout_session_supported": true,
"jwks_uri": "https://{slug}.projects.oryapis.com/.well-known/jwks.json",
"credentials_supported_draft_00": [
{
"types": [
"types",
"types"
],
"cryptographic_suites_supported": [
"cryptographic_suites_supported",
"cryptographic_suites_supported"
],
"cryptographic_binding_methods_supported": [
"cryptographic_binding_methods_supported",
"cryptographic_binding_methods_supported"
],
"format": "format"
},
{
"types": [
"types",
"types"
],
"cryptographic_suites_supported": [
"cryptographic_suites_supported",
"cryptographic_suites_supported"
],
"cryptographic_binding_methods_supported": [
"cryptographic_binding_methods_supported",
"cryptographic_binding_methods_supported"
],
"format": "format"
}
],
"subject_types_supported": [
"subject_types_supported",
"subject_types_supported"
],
"id_token_signing_alg_values_supported": [
"id_token_signing_alg_values_supported",
"id_token_signing_alg_values_supported"
],
"registration_endpoint": "https://playground.ory.sh/ory-hydra/admin/client",
"request_object_signing_alg_values_supported": [
"request_object_signing_alg_values_supported",
"request_object_signing_alg_values_supported"
]
}