Compliance Checks
Path parameters
prospectIdstringRequired
externalEvidenceIdstringRequired
Header parameters
authorizationstringOptional
Authorization header containing your API Token
x-alg-noncestringOptional
Nonce used to generate the payload signature
x-alg-signaturestringOptional
Payload signature
datestringOptional
Date of the request un UTC/GMT
Body
filestring · binaryOptional
Responses
201
Upload evidence file.
No content
400
Input validation error
application/json
401
Unauthorized
application/json
403
Forbidden
application/json
post
/v1/partner/prospects/personal/compliance/{prospectId}/upload-evidence/{externalEvidenceId}POST /v1/partner/prospects/personal/compliance/{prospectId}/upload-evidence/{externalEvidenceId} HTTP/1.1
Host: api-url
Content-Type: multipart/form-data
Accept: */*
Content-Length: 17
{
"file": "binary"
}
No content
Path parameters
prospectIdstringRequired
Header parameters
authorizationstringOptional
Authorization header containing your API Token
x-alg-noncestringOptional
Nonce used to generate the payload signature
x-alg-signaturestringOptional
Payload signature
datestringOptional
Date of the request un UTC/GMT
Body
Responses
200
Start compliance checks for personal prospect.
application/json
400
Input validation error
application/json
401
Unauthorized
application/json
403
Forbidden
application/json
post
/v1/partner/prospects/personal/compliance/{prospectId}/start-checksPOST /v1/partner/prospects/personal/compliance/{prospectId}/start-checks HTTP/1.1
Host: api-url
Content-Type: application/json
Accept: */*
Content-Length: 4004
{
"proofOfAddress": {
"verified": true,
"processType": "MANUAL",
"remarks": [
"Prospective customer provided multiple bank statements as address proof from AAA Bank and BBB Financial institution",
"The customer manually provided a passport scan after the automated check failed with the expired ID document"
],
"properties": [
{
"key": "passport_number",
"value": "ALG123456"
}
],
"evidence": [
{
"externalEvidenceId": "123456789",
"type": "BILL",
"providedBy": "CUSTOMER",
"issuingCountry": "GBR",
"side": "FRONT",
"kind": "IMAGE"
}
]
},
"antiImpersonation": {
"verified": true,
"processType": "MANUAL",
"remarks": [
"Prospective customer provided multiple bank statements as address proof from AAA Bank and BBB Financial institution",
"The customer manually provided a passport scan after the automated check failed with the expired ID document"
],
"properties": [
{
"key": "passport_number",
"value": "ALG123456"
}
],
"evidence": [
{
"externalEvidenceId": "123456789",
"type": "BILL",
"providedBy": "CUSTOMER",
"issuingCountry": "GBR",
"side": "FRONT",
"kind": "IMAGE"
}
]
},
"sourceOfFunds": {
"verified": true,
"processType": "MANUAL",
"remarks": [
"Prospective customer provided multiple bank statements as address proof from AAA Bank and BBB Financial institution",
"The customer manually provided a passport scan after the automated check failed with the expired ID document"
],
"properties": [
{
"key": "passport_number",
"value": "ALG123456"
}
],
"evidence": [
{
"externalEvidenceId": "123456789",
"type": "BILL",
"providedBy": "CUSTOMER",
"issuingCountry": "GBR",
"side": "FRONT",
"kind": "IMAGE"
}
]
},
"proofOfId": {
"verified": true,
"processType": "MANUAL",
"remarks": [
"Prospective customer provided multiple bank statements as address proof from AAA Bank and BBB Financial institution",
"The customer manually provided a passport scan after the automated check failed with the expired ID document"
],
"properties": [
{
"key": "passport_number",
"value": "ALG123456"
}
],
"evidence": [
{
"externalEvidenceId": "123456789",
"type": "BILL",
"providedBy": "CUSTOMER",
"issuingCountry": "GBR",
"side": "FRONT",
"kind": "IMAGE"
}
]
},
"legalWarningsProof": {
"verified": true,
"processType": "MANUAL",
"remarks": [
"Prospective customer provided multiple bank statements as address proof from AAA Bank and BBB Financial institution",
"The customer manually provided a passport scan after the automated check failed with the expired ID document"
],
"properties": [
{
"key": "passport_number",
"value": "ALG123456"
}
],
"evidence": [
{
"externalEvidenceId": "123456789",
"type": "BILL",
"providedBy": "CUSTOMER",
"issuingCountry": "GBR",
"side": "FRONT",
"kind": "IMAGE"
}
]
},
"mediaScreeningProof": {
"verified": true,
"processType": "MANUAL",
"remarks": [
"Prospective customer provided multiple bank statements as address proof from AAA Bank and BBB Financial institution",
"The customer manually provided a passport scan after the automated check failed with the expired ID document"
],
"properties": [
{
"key": "passport_number",
"value": "ALG123456"
}
],
"evidence": [
{
"externalEvidenceId": "123456789",
"type": "BILL",
"providedBy": "CUSTOMER",
"issuingCountry": "GBR",
"side": "FRONT",
"kind": "IMAGE"
}
]
},
"backgroundCheckProof": {
"verified": true,
"processType": "MANUAL",
"remarks": [
"Prospective customer provided multiple bank statements as address proof from AAA Bank and BBB Financial institution",
"The customer manually provided a passport scan after the automated check failed with the expired ID document"
],
"properties": [
{
"key": "passport_number",
"value": "ALG123456"
}
],
"evidence": [
{
"externalEvidenceId": "123456789",
"type": "BILL",
"providedBy": "CUSTOMER",
"issuingCountry": "GBR",
"side": "FRONT",
"kind": "IMAGE"
}
]
},
"sanctionProof": {
"verified": true,
"processType": "MANUAL",
"remarks": [
"Prospective customer provided multiple bank statements as address proof from AAA Bank and BBB Financial institution",
"The customer manually provided a passport scan after the automated check failed with the expired ID document"
],
"properties": [
{
"key": "passport_number",
"value": "ALG123456"
}
],
"evidence": [
{
"externalEvidenceId": "123456789",
"type": "BILL",
"providedBy": "CUSTOMER",
"issuingCountry": "GBR",
"side": "FRONT",
"kind": "IMAGE"
}
]
}
}
{
"id": "123e4567-e89b-12d3-a456-426614174000",
"state": "IDLE",
"createDate": "2025-10-21T09:25:17.197Z"
}
Last updated
Was this helpful?