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 you Singpass Integration:

πŸ‘‰ Full Specifications

πŸ‘‰ Demo app & Sample codes

Review Services agreement and pricing plan

Before moving to Production, make sure you understand the:

  • Responsibilities under the Singpass Services Agreement

  • Pricing Plan

πŸ‘‰ Where to review the Services Agreement & Pricing

Prepare for Production:

Before creating your Production app, ensure you have completed the following:

  1. Agree to the Singpass Services Agreement

  2. Update your billing contact details in SDP

  3. 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:

  1. Create your Production app in SDP

  2. Configure your Production redirect URIs, JWKS endpoints, Scopes

  3. 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

Was this helpful?