Quick Start
Get started with Singpass APIs onboarding
Getting started
Before you can begin integrating with Singpass Login or Myinfo, youβll need access to the Singpass Developer Portal.
π How to get access to developer.singpass.gov.sg
Create a Staging App
Once you have access to SDP, your first step is to create a Staging application.
The Staging environment lets you configure your app, test your flows, and validate your setup safely before going live.
Create your first Singpass application in under a few minutes using the app setup wizard.
Youβll choose whether you want to integrate:
Singpass Login β for authentication
Myinfo β for verified personal data retrieval
π Learn about Singpass Login & Singpass Myinfo and their requirements
π How to create a Staging app
Set up your test environment
Now that your app is created, you can begin testing.
Test Singpass Login
Create or use a staging Singpass account to test the login journey.
π How to set up a Staging Singpass account
π How to download the Singpass Staging app
Test Singpass Myinfo
Use our ready made test personas to simulate Myinfo responses.
π Myinfo Common Test Profiles
Begin your integration
With your Staging test accounts ready, you can start building your Singpass Integration:
π Integration guide
π Demo app
Review Services agreement and pricing plan
Before moving to Production, make sure you understand the:
Responsibilities under the Singpass Services Agreement
π Where to review the Services Agreement & Pricing
Prepare for Production:
Before creating your Production app, ensure you have completed the following:
Agree to the Singpass Services Agreement
Update your billing contact details in SDP
Prepare your user journey
Login β follow branding guidelines
Myinfo β follow data principles & scope justification
π User Journey Guidelines
Create your Production app
Once all prerequisites are met:
Create your Production app in SDP
Configure your Production redirect URIs, JWKS endpoints, Scopes
Start testing using your Production credentials
β³ Note: Production App approval may take up to 2 weeks. Please plan your rollout timeline accordingly.
π How to Create a Production App
Last updated