# Start Here

The catalog provides a comprehensive overview of available data attributes, mapping their availability across user segments and highlighting specific data nuances to ensure accurate business integration.&#x20;

Not all data scopes are available for all user segments. Refer to each categories to find out more.&#x20;

**User segments:**&#x20;

* SC = Singapore Citizen
* PR = Permanent Resident&#x20;
* FIN = Foreigners with Long-Term immigration passes in Singapore (e.g. Student's Pass, Employment Pass, Work Permit etc)
* SFA = Singpass Foreign Users. Note that Myinfo is not available for SFA and they can only access digital services provided by their SFA organisation. More information [here](https://ask.gov.sg/singpass/questions/clv0r4159009a8u3akuanq878?from=topics). &#x20;

***

<details>

<summary>Data Nuances and Legacy Logic </summary>

You may also wish to take note of the following nuances:&#x20;

<table><thead><tr><th width="229.3046875">Scenario</th><th>Description &#x26; Business Logic</th></tr></thead><tbody><tr><td>Non-Standard ISO Codes</td><td>Myinfo country and nationality codes do not strictly conform to ISO 3166-1 alpha-2. Refer to the <a href="https://public.cloud.myinfo.gov.sg/dpp/frontend/assets/api-lib/myinfo/downloads/myinfo-api-code-tables.xlsx">Code Listing</a> for the full list of possible values to avoid integration errors.</td></tr><tr><td>Historical Country Codes</td><td>You may encounter codes like "YU" (Yugoslavia). These represent birth records created prior to a country's dissolution. ICA does not retroactively update historical birth records.</td></tr><tr><td>Special Administrative Regions</td><td>"HK" (Hong Kong) and "MO" (Macau) may be returned as Nationalities for legacy users. These are valid historical assignments from ICA/MOM and are not retrospectively changed.</td></tr><tr><td>Variable DOB Granularity</td><td>Due to incomplete historical submissions, the Date of Birth (DOB) is not always a full date. Systems must be able to handle three formats: <code>YYYY-MM-DD</code>, <code>YYYY-MM</code>, or <code>YYYY</code>.</td></tr><tr><td>Revoked/Expired Pass information for FIN holders</td><td>Myinfo only returns <code>passtype</code>, <code>passstatus</code>, <code>passexpirydate</code> and <code>employmentsector</code> for FIN holders with a valid pass issued by ICA/MOM. <br><br>The scopes will be NULL if the FIN holder do not have a valid pass. </td></tr></tbody></table>

</details>

<details>

<summary>Handling Data Inquiries </summary>

Myinfo data is provided "as-is" from the source agency.

* **User Redirection**: If a user disputes the accuracy of the data (e.g., an outdated nationality), they must be directed to the Source Agency to perform an official update. Changes will reflect in Myinfo once the source record is updated (in about 1-2 days). The Source Agency of each data item can be found within each category tables below.

</details>

<details>

<summary>Data Freshness &#x26; Availability </summary>

* **Data at time of consent:** Myinfo data reflects the government record at the point of user consent. It is **not a live data feed.**&#x20;
  * If a user updates their personal information, the changes will be reflected in about 1-2 days.
* **FIN holder Singpass access after employment ends:** FIN holders retain Singpass access for 3 months after pass expiry or cancellation date.&#x20;

</details>


---

# 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/data-catalog-myinfo/catalog/start-here.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.
