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?