{
  "id": "a7de7694-f0ed-4036-b18d-49584f517006",
  "slug": "myinfo",
  "name": "Myinfo (Singpass Verified Data)",
  "provider": "GovTech Singapore",
  "category_slug": "identity",
  "description": "Government-verified personal data (name, NRIC, address, income, CPF history and more) retrieved with user consent through Singpass. Kills manual form-filling and KYC document uploads.",
  "base_url": "https://api.singpass.gov.sg",
  "docs_url": "https://api.singpass.gov.sg/library/myinfo/developers/overview",
  "openapi_url": null,
  "auth_type": "restricted",
  "auth_guide": [
    "Review the Myinfo developer library at api.singpass.gov.sg/library/myinfo/developers/overview.",
    "Apply via the Singpass Developer Portal with your use case; approval gates which data attributes you may request.",
    "Implement the consent flow (authorise, token, person endpoints) against the sandbox/test environment.",
    "Pass security and integration review before production credentials are issued."
  ],
  "pricing": "contact",
  "rate_limit": null,
  "example_request": "curl -H 'Authorization: Bearer ACCESS_TOKEN' 'https://api.singpass.gov.sg/.../myinfo/v4/person/{uinfin}/?scope=name+regadd'",
  "example_response_snippet": "{\"name\":{\"value\":\"TAN AH KOW\"},\"regadd\":{\"block\":{\"value\":\"102\"},\"street\":{\"value\":\"BEDOK NORTH AVENUE 4\"},\"postal\":{\"value\":\"460102\"}}}",
  "agent_notes": "Restricted like Singpass Login; v4 uses ephemeral key DPoP and encrypted payloads (JWE), meaningfully harder than a plain OAuth2 API. A public sandbox exists for trying the flow before onboarding.",
  "status": "live",
  "tags": [
    "myinfo",
    "kyc",
    "identity",
    "singpass",
    "restricted"
  ],
  "sg_official": true,
  "created_at": "2026-07-05T08:44:12.155Z",
  "updated_at": "2026-07-05T09:15:26.820Z",
  "page_url": "https://singaporeapi.com/apis/myinfo"
}