# MyInfo-Ares Integration Note ## Info > https://api.singpass.gov.sg/library/myinfo/business/implementation-key-principles #### App Name ARES on boarding tool - Developed by Cynopsis on behalf of ... #### App Description KYC Onboarding solution for end user #### Purpose of the app - Remove data entry and document submission - Automate customer verification #### Whats document trying to replace - Form of Indentification Document using NRIC/FIN - Proof of Address #### Myinfo Data Transfering > Ares solution is customized and isolated for each of our clients, so there will be no data sharing between clients. Data from Myinfo (Name of the user) can however be populated to DocuSign if required and if XYZ wants to integrate DocuSign digital documents to Ares flow, which is currently not the case. ## Retrieve Fields > https://api.singpass.gov.sg/library/myinfo/business/implementation-myinfo-data Below is list of minimal fields required 1. NRIC/FIN 2. Principal Name 3. Sex 4. Date of Birth 5. Nationality 6. Mobile Number 7. Registered Address 8. Occupation ## Preview how MyInfo integration work on Ares > In general all government originated data retrieved from Myinfo must remain un-editable in your forms. Mobile Number, Email Address and Marital Status are the exceptions. You may refer to our list of Myinfo API Data to find out which data falls under government verified vs user-provided. ## Next Steps ### Data encription key > https://api.singpass.gov.sg/library/myinfo/developers/implementation-technical-requirements Your organisation’s X.509 public key for both Staging and Production from one of the Certificate Authorities listed in the Technical Requirements ### Other info - [Cynopsis] Callback URLs for both Staging and Production for the APIs to invoke when returning the authorisation code - [Client] Estimated number of monthly transactions - [Client] Email addresses of your operations point-of-contacts for service announcements - [Cynopsis] Staging and Production URL ## Integration Info Required 1. App-ID and Shared-Secret specific to your approved link-up request for both Staging and Production 2. Myinfo Staging and Production X.509 public keys > pub.stg.consent.myinfo.gov.sg.cer > pub.consent.myinfo.gov.sg.cer 3. Public and Private keys registered with MyInfo for both Staging and Production > Private key in format of *.pfx