Register OAuth apps to integrate ID authentication into your services.
GET /api/id/authorize
?client_id=YOUR_CLIENT_ID
&redirect_uri=https://app.example/callback
&response_type=code
&scope=openid+ucid+verified_age
&code_challenge=SHA256_OF_VERIFIER
&code_challenge_method=S256
POST /api/id/token
grant_type=authorization_code
&code=CODE
&code_verifier=YOUR_VERIFIER
&client_id=YOUR_CLIENT_ID
&redirect_uri=https://app.example/callback
GET /api/id/userinfo
Authorization: Bearer ACCESS_TOKEN
→ { "sub": "DEMO0000", "ucid": "DEMO 0000",
"verification_tier": "ID3", "age_over_18": true }
Full API documentation →