After your linkup request has been approved, you may login to the Singpass API portal to configure your staging and production environment. Please ensure that your legal team has accepted the Services Agreement as you will only be able to configure your environment after accepting the Services Agreement.
Under Staging and Production Environment section, please fill in the configuration details to begin your onboarding.
- production URL
- redirect URI(s)
- origins(s)
- JWKS Endpoint
- support email(s)
Requirements
- Do note that all connection/calls to our API endpoints must be from a Fully Qualified Domain Name (FQDN). Test from localhost environment is not allowed for Login API.
- Multiple redirect URI and origins can be configured. Please do not use the words ‘singpass, myinfo, corppass’ in any of your configuration details as they will be flagged as phishing sites.
- Your staging and production client ID will be generated when you have submitted your app configuration in the Singpass API Portal. Please log in to the portal to retrieve it.
- JWKS Endpoints can host multiply encryption and public signing keys but they need to be live and publicly accessible for successful configuration.
- If you need to whitelist us, please whitelist our fully qualified domain name (FQDN) instead of IP address.
- Do note that Client Secret support has deprecated. Thus, you should use the Client Assertion authentication method to connect to our token endpoint.
Change requests
Upon submitting your change requests on the Singpass API Portal, the request will be applied immediately. Please take note of the sync status and ensure that it is ‘Synced successfully’. If it is not, please try submitting your configuration details again. Please check for invisible tabs in front of the entry.
You can update your redirect URI(s), Origin(s), production URL, support email(s) and JWKS Endpoint through the Singpass API Portal when needed. If you would like to update your app name, please submit an issue through Assurity Support Portal.
If there are maintenance updates, announcements will be sent out.
Request for Staging Testing Account
After your linkup request has been approved, your Engagement Manager will send you an invite to request for a Singpass Staging App Test account and you will receive an invite to download the Staging App. Do note that the Staging mobile app cannot be used with the Actual Singpass Mobile App. Android Staging App can be downloaded from AppCenter while iOS Staging App can be downloaded from TestFlight.
For more clarifications, you may refer to the Staging testing FAQ.
Technical Resources
- Start viewing our tutorials
- Verify your JWKS endpoint here
- Refer to our technical specifications
Comments
0 comments
Article is closed for comments.