# Quick Start

### Getting started

Before you can begin integrating with Singpass Login or Myinfo, you’ll need access to the [Singpass Developer Portal](https://developer.singpass.gov.sg).

👉 [How to get access to developer.singpass.gov.sg](/docs/singpass-developer-portal-sdp/user-guide/obtaining-access-to-the-singpass-developer-portal-sdp.md)

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

<figure><img src="/files/VuhY8YU5jvgzgGkio8rj" alt=""><figcaption></figcaption></figure>

> *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](/docs/products/singpass-login.md) & [Singpass Myinfo](/docs/products/singpass-myinfo.md) and their requirements

👉 [How to create a Staging app](/docs/singpass-developer-portal-sdp/user-guide/create-staging-app.md)

### 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](/docs/singpass-developer-portal-sdp/user-guide/create-staging-test-account.md)

👉 [How to download the Singpass Staging app](/docs/testing/testing-with-singpass-app.md)

#### Test Singpass Myinfo

Use our ready made test personas to simulate Myinfo responses.

👉 [Myinfo Common Test Profiles](/docs/testing/myinfo-test-personas.md)

### Begin your integration

With your Staging test accounts ready, you can start building your Singpass Integration:

👉 [Integration guide](/docs/technical-specifications/integration-guide.md)

👉 [Demo app](/docs/getting-started/demo-app-and-sample-codes.md)

### 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](/docs/singpass-developer-portal-sdp/user-guide/view-singpass-service-agreement.md)

### 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](/docs/getting-started/user-journey.md)

### 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](/docs/singpass-developer-portal-sdp/user-guide/create-production-app.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.developer.singpass.gov.sg/docs/getting-started/quick-start.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
