Compliance Verifications

Start Verification

This endpoint helps you initialize your verification (for KYC and government database lookup)

API Request Object

{ 
“accountId”: “b7535048-76f8-4f60-bdd3-9d659298f9e7”,
“firstName”: “John”,
“lastName”: “Doe”,
“metadata”: {
“data1”: “datavalue”
}

Initialize Verification Fields

FieldDescriptionType
accountIdThe id of the compliance account to tie the verification to.string
firstNameThe first name of the user associated with the verificationstring
lastNameThe last name of the user associated with the verificationstring
metadataAdditional information about the verification.object

API Response

{
  "verificationId": "9bc7-4286-bc2d-4030077f232e"
}

API Reference ➡️

List Integrator Verifications

This endpoint lists all the verifications associated with the integrator.

API Request

     --url 'https://sandbox-api.oneliquidity.technology/compliance/v1/verification?lek=c85a4058-9266-435f-9a98-41d43e44d437&limit=50' \
     --header 'accept: application/json' \
     --header 'authorization: Bearer token'

API Response

{
  "message": "Ok",
  "data": [
    {
      "id": "b7535048-76f8-4f60-bdd3-9d659298f9e7",
      "integratorId": "b7535048-76f8-4f60-bdd3-9d659298f9e7",
      "verificationId": "b7535048-76f8-4f60-bdd3-9d659298f9e7",
      "accountId": "b7535048-76f8-4f60-bdd3-9d659298f9e7",
      "status": "verified",
      "firstName": "John",
      "lastName": "Doe",
      "metadata": {},
      "email": {
        "status": "completed",
        “Verified”: true
      },
    }
  ]
}

API Reference ➡️

List Compliance Verifications

This lists integrator’s verifications based on the account id of the compliance account supplied.

API Request

     --url 'https://sandbox-api.oneliquidity.technology/compliance/v1/verification/9bc7-4286-bc2d-4030077f232e?lek=c85a4058-9266-435f-9a98-41d43e44d437&limit=50' \
     --header 'accept: application/json' \
     --header 'authorization: Bearer token'

API Response

{
 "message": "Ok",
 "data": [
   {
     "id": "b7535048-76f8-4f60-bdd3-9d659298f9e7",
     "integratorId": "b7535048-76f8-4f60-bdd3-9d659298f9e7",
     "verificationId": "b7535048-76f8-4f60-bdd3-9d659298f9e7",
     "accountId": "b7535048-76f8-4f60-bdd3-9d659298f9e7",
     "status": "verified",
     "firstName": "John",
     "lastName": "Doe",
     "metadata": {},
     "email": {
       "status": "completed",
       “Verified”: true
     },
   }
 ]
}

API Reference ➡️