UK request examples

To onboard your individual customer, you can call the Unified Add Customer API.

For an example call that you can customize with your information, see below.

Request example for onboarding

The following is an API request example call where the onboarding is initiated for the first time.

{  
    "firstName": "Jack",  
    "lastName": "Jill",  
    "email": "[email protected]",  
    "nationality": "GB",  
    "countryCode": "GB",  
    "mobile": 23456789,  
    "dateOfBirth": "1992-12-18",  
    "kycMode": "E_DOC_VERIFY",  
    "billingAddress1": "Long Street",  
    "billingCity": "London",  
    "billingZipCode": "E1 6AN",  
    "billingCountry": "GB",  
     "verificationConsent": true,  
    "intendedUseOfAccount": "Day-to-day spending",  
    "estimatedMonthlyFundingCurrency": "SGD",  
    "estimatedMonthlyFunding": "1000-5000",  
    "internationalPaymentsSupported": true,  
    "expectedCountriesToSendReceiveFrom": [  
        "SG",  
        "ES"  
    ]  
}  

Request example for reinitiation of onboarding

The following is an API request example call where the onboarding is reinitiated after the first time, including after rejection.

{
    "firstName": "Jack",
    "lastName": "Brown",
    "email": "[email protected]",
    "nationality": "GB",
    "countryCode": "GB",
    "mobile": 23456789,
    "dateOfBirth": "1992-12-18",
    "kycMode": "E_DOC_VERIFY",
    "billingAddress1": "Long Street",
    "billingCity": "London",
    "billingZipCode": "E1 6AN",
    "billingCountry": "GB",
    "verificationConsent": true,
    "intendedUseOfAccount": "Receiving a salary",
    "estimatedMonthlyFundingCurrency": "SGD",
    "estimatedMonthlyFunding": "1000-5000",
    "internationalPaymentsSupported": true,
    "expectedCountriesToSendReceiveFrom": [
        "SG",
        "ES"
    ],
    "customerHashId": "f1cbcdac-1bb8-4cf9-9f19-702b95bc1c0b"
}