Free Plan — Skip 6-8 Weeks of Build

MyInfo integration,
without the engineering tax.

Pre-built FAPI 2.0, DPoP, PKCE. MyInfo v5 schema pre-mapped. Start collecting verified identity data today.

No credit card required · No RP registration needed · 50 free check-ins to start

v5
Latest MyInfo API version
6
Pre-mapped data fields
50K/mo
Free Singpass logins
FAPI 2.0
Security profile built-in
myinfo-integration.ts
// Your MyInfo API integration TODO list
1. Register as Singpass relying party2-3 wks
2. Implement FAPI 2.0 security profile1 wk
3. Generate DPoP proof tokens (ES256)2-3 days
4. Set up PKCE with S256 challenge1-2 days
5. Handle JWKS key rotation1-2 days
6. Build token exchange endpoint2-3 days
7. Parse MyInfo v5 response schema2-3 days
8. Map MyInfo data catalog fields1 day
9. Handle consent & error flows2-3 days
10. Sandbox → staging → production2-3 wks
Total: 6-8 weeks of engineering time

Building a MyInfo API integration is a multi-week project.

The Singpass MyInfo API follows FAPI 2.0, the strictest OAuth 2.0 security profile. A production-grade MyInfo integration requires DPoP-bound access tokens, PKCE with S256 challenge method, JWKS key rotation, a multi-step token exchange, and correct parsing of the MyInfo v5 response schema.

The MyInfo developer portal gives you sandbox credentials, and the MyInfo API documentation covers the spec. But getting from sandbox to production means registering as a Singpass relying party, passing conformance tests, and maintaining the integration as the MyInfo API spec evolves. That's 6 to 8 weeks of engineering time for what might be a single feature in your product.

Or skip all of it

SingVMS already has the full MyInfo API integration built, tested, and running in production. You don't write a single line of FAPI code.

The solution

We already built it.

SingVMS ships with a complete, production-tested MyInfo business integration. The entire flow is handled server-side.

You don't register as your own Singpass relying party. You don't study the MyInfo API reference or worry about MyInfo v5 migration when the spec updates. You sign up, configure your location, and visitors authenticate through Singpass. The MyInfo schema is pre-mapped, and the data catalog fields are parsed into clean, structured records.

Pre-built FAPI 2.0 flow

Full OAuth 2.0 FAPI security profile with DPoP proof tokens, PKCE challenge, and JWKS validation. No cryptographic implementation on your end.

MyInfo v5 compatible

Running the latest MyInfo API version. Schema and data catalog are already mapped. When GovTech releases updates, we handle the migration.

No RP registration needed

SingVMS operates as the Singpass relying party. You skip the GovTech application process, conformance testing, and ongoing maintenance entirely.

MyInfo data fields

Pre-mapped and ready to use.

These are the MyInfo API Singapore businesses use for verified identity data. Each field is government-sourced, not self-reported.

myinfo:name

Full name

Legal name as registered with the Singapore government. No more illegible handwriting or fake entries on paper logbooks.

myinfo:uinfin

NRIC (masked)

Stored as S****567A with a SHA-256 hash for repeat visitor recognition. The full NRIC is never persisted to any database.

myinfo:dob

Date of birth

For age verification and identity confirmation. Useful for restricted-access facilities and regulatory compliance checks.

myinfo:mobileno

Mobile number

Singapore-registered mobile number on file with Singpass. Enables instant contact for security and emergency notifications.

myinfo:email

Email address

Email registered with Singpass. Useful for sending visit confirmations, follow-ups, and access credentials.

myinfo:regadd

Registered address

Residential address from government records. Available on the Enterprise plan for use cases that require address verification.

Each location can request a different subset of these fields. You only collect what you need. The full MyInfo data catalog includes additional fields available through our API on the Enterprise plan.

Smart architecture

Built to cut your MyInfo costs.

SingVMS uses a dual-path architecture that keeps your per-transaction costs low.

The system distinguishes between returning visitors (already verified) and first-time visitors (who need full MyInfo data retrieval). Most deployments see 70-80% repeat visitors, which means the majority of check-ins cost nothing.

Free tier

Returning visitors

Singpass Login (authentication only)
Free up to 50K/mo

The system recognises the visitor by their NRIC hash. No MyInfo API call is needed. Just identity confirmation through Singpass Login.

First-time visitors

MyInfo API (full data retrieval)
S$0.90-1.00 /txn after 5K/mo

Name, NRIC, date of birth, phone, and email are pulled from the MyInfo API. This happens once per visitor, then they're in the system.

With 70-80% repeat visitors, most check-ins use the free Singpass Login path. MyInfo API costs only apply to new visitors, and the first 5,000 MyInfo transactions per month are free.
Use cases

MyInfo for business,
across industries.

Anywhere you need verified identity data from Singapore residents.

High volume

Visitor management

Verified check-ins for offices, condominiums, and data centres. Replace paper logbooks and NRIC photocopying with Singpass authentication.

Trust

Customer onboarding

Pre-fill registration forms with MyInfo data. Cut MyInfo business onboarding time and eliminate manual data entry errors at the point of sign-up.

Regulatory

Fintech KYC

Identity verification for financial services. MyInfo business integration satisfies MAS e-KYC requirements with government-verified data.

High volume

Property management

Tenant verification and visitor tracking for condominiums, commercial buildings, and industrial estates. PDPA compliant by design.

Trust

Healthcare

Patient registration with government-verified identity data. Reduce duplicate records and prevent NRIC-based registration fraud.

Trust

Membership registration

Clubs, gyms, associations. Verify member identity at sign-up using MyInfo. No manual NRIC checks or ID photocopying required.

Skip the MyInfo build.
Start shipping today.

Sign up, configure your location, and start collecting verified identity data. 50 free check-ins, no credit card required.

Start Free

Questions? WhatsApp us