In certain situations, additional evidence is required to verify customers and ensure we’re compliant with the KYC regulations.
Additional Verification APIs support a list of evidences that can be found in the Supported Evidences guide.
If you use the Customer Account with Partner KYC model and your customers are primarily based in the EU, refer to this Onboarding EU customers guide for instructions on how to use these APIs.
Uploads verification evidence for a specific profile.
The request body varies significantly between Personal and Business profiles.
Submitting an evidence that was already uploaded will result in an attempt to update the evidence.
Optional UUID for correlating requests across systems. If provided, Wise echoes it back in the response. Maximum 36 characters. Learn more.
Payload for Personal profile verification.
The primary reason for using the account.
Additional reasons and specific examples for using Wise account. This is a free-text field.
List of ISO 3166-1 alpha-3 country codes.
Check the lists of countries you can send money to with Wise.
[ "deu", "esp" ]
Expected yearly transaction volume in Euros.
Primary source of income. Must be submitted with annualIncome.
Expected annual income in Euros. Must be submitted with mainSourceOfIncome.
- Production Environmenthttps://api.wise.com/v5/profiles/{profileId}/additional-verification/upload-evidences
- Sandbox Environmenthttps://api.wise-sandbox.com/v5/profiles/{profileId}/additional-verification/upload-evidences
- Personal Profile
- Business Profile
curl -i -X POST \
'https://api.wise.com/v5/profiles/{profileId}/additional-verification/upload-evidences' \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-H 'X-External-Correlation-Id: f47ac10b-58cc-4372-a567-0e02b2c3d479' \
-d '{
"accountPurpose": "MOVING_SAVINGS",
"intendedCountries": [
"deu",
"esp"
],
"yearlyAnticipatedVolume": "0_2350",
"mainSourceOfIncome": "SALARY",
"annualIncome": "0_11500"
}'Multi-Status - Evidence(s) successfully uploaded, fully or partially.
Echoed back when X-External-Correlation-Id was included in the request. Learn more.
- Full success
- Partial success
{ "overallStatus": "SUCCESS", "results": [ { "evidenceRequirementKey": "accountPurpose", "result": "SUCCESS", "message": "SUCCESS" }, { "evidenceRequirementKey": "annualIncome", "result": "SUCCESS", "message": "SUCCESS" }, { "evidenceRequirementKey": "intendedCountries", "result": "SUCCESS", "message": "SUCCESS" }, { "evidenceRequirementKey": "mainSourceOfIncome", "result": "SUCCESS", "message": "SUCCESS" }, { "evidenceRequirementKey": "yearlyAnticipatedVolume", "result": "SUCCESS", "message": "SUCCESS" } ] }