/v1/discover
Discover an OIDC provider
Probeer het live
10 gratis calls per dag — geen registratie, geen API-key. Loopt via de oanor-gateway.
Het werkt. Haal een API-key op en gebruik hem in je project.
Verkrijg een API-sleutelCodefragmenten
curl "https://api.oanor.com/oidc-api/v1/discover" \ -H "x-oanor-key: oanor_test_..."
await fetch("https://api.oanor.com/oidc-api/v1/discover", {
headers: { "x-oanor-key": "oanor_test_..." }
});
$ch = curl_init("https://api.oanor.com/oidc-api/v1/discover");
curl_setopt($ch, CURLOPT_HTTPHEADER, ["x-oanor-key: oanor_test_..."]);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$out = curl_exec($ch);
import requests
requests.get(
"https://api.oanor.com/oidc-api/v1/discover",
headers={"x-oanor-key": "oanor_test_..."}
)
Voorbeeldrespons
Een echte respons van dit endpoint, vastgelegd bij de laatste health check.
{
"data": {
"jwks": {
"uri": "https://www.googleapis.com/oauth2/v3/certs",
"kids": [
"06c7c47679b808fcedf7391d7b1e3657bca30dbb",
"7b021671ede90ee5a375c022a523d490181a2c9d"
],
"key_count": 2,
"key_types": [
"RSA"
],
"algorithms": [
"RS256"
]
},
"valid": true,
"issuer": "https://accounts.google.com",
"issues": [],
"endpoints": {
"jwks": "https://www.googleapis.com/oauth2/v3/certs",
"token": "https://oauth2.googleapis.com/token",
"userinfo": "https://openidconnect.googleapis.com/v1/userinfo",
"revocation": "https://oauth2.googleapis.com/revoke",
"authorization": "https://accounts.google.com/o/oauth2/v2/auth",
"device_authorization": "https://oauth2.googleapis.com/device/code"
},
"discovery_url": "https://accounts.google.com/.well-known/openid-configuration",
"claims_supported": [
"aud",
"email",
"email_verified",
"exp",
"family_name",
"given_name",
"iat",
"iss",
"name",
"picture",
"sub"
],
"scopes_supported": [
"openid",
"email",
"profile"
],
"grant_types_supported": [
"authorization_code",
"refresh_token",
"urn:ietf:params:oauth:grant-type:device_code",
"urn:ietf:params:oauth:grant-type:jwt-bearer"
],
"response_types_supported": [
"code",
"token",
"id_token",
"code token",
"code id_token",
"token id_token",
"code token id_token",
"none"
],
"code_challenge_methods_supported": [
"plain",
"S256"
],
"id_token_signing_alg_values_supported": [
"RS256"
]
},
"meta": {
"timestamp": "2026-06-01T23:40:47.529Z",
"request_id": "6575444e-875d-45da-80c0-b07e99f7c10d"
},
"status": "ok",
"message": "OIDC provider discovered",
"success": true
}