PASAR API
OpenID Connect authentication against National Digital Identity: trigger a Singpass login and get a verified user identity (NRIC/FIN) without pulling full Myinfo attributes. Partner onboarding required; sandbox available. SG-first.
View docs ↗ More Auth & identity APIs# Singpass Login (NDI) ~ national OIDC authentication needs OAuth credentials ~ get yours at: # https://docs.developer.singpass.gov.sg/docs/products/singpass-login curl 'https://api.singpass.gov.sg' \ -H 'Authorization: Bearer YOUR_TOKEN'
I'm integrating a Singapore API into my app. API: Singpass Login (NDI) ~ national OIDC authentication Provider: GovTech Singapore (Singpass) Auth: requires OAuth credentials (sign up: https://docs.developer.singpass.gov.sg/docs/products/singpass-login) Pricing: free Base URL: https://api.singpass.gov.sg Important note: OpenID Connect authentication against National Digital Identity: trigger a Singpass login and get a verified user identity (NRIC/FIN) without pulling full Myinfo attributes. Partner onboarding required; sandbox available. SG-first. Source: GovTech Singapore (Singpass) (https://docs.developer.singpass.gov.sg/docs/products/singpass-login) Source type: Provider API or developer docs Endpoint type: Provider API base URL Integration difficulty: Regulated setup Last checked: 2026-06-29 Production caveat: National identity login is production-gated by Singpass onboarding. Keep OIDC client secrets server-side and validate every token (issuer, audience, expiry, nonce) exactly as documented before trusting an identity claim. Help me set up the correct onboarding/authentication path and make the first valid request ~ explain exactly where credentials go and what must happen before production.