📄Identity Validation v1.1
Validate the authenticity of South African ID documents in real time.
This API performs data comparisons using the Customer's details that were provided in the POST Create New Customer endpoint.
📸 Image Quality Recommendations
To ensure accurate and reliable ID document validation:
Use high-resolution images.
Ensure the document is flat, well-lit, and free from reflections or shadows.
Avoid any obstructions or fingers covering key parts of the document.
Capture the entire document without cropping edges.
For best results, prefer documents in the following order of accuracy:
id_card>id_book>drivers_licence
This is the sequence of steps you need to follow to validate a Customer's ID Document:
POST Upload Identity Document (v1.1)
POST {{baseUrl}}/api/v1.1/identity-documents/upload-document
POST {{baseUrl}}/api/v1.1/identity-documents/upload-document The Identity Validation module has been included in Gathr v1.1. Ensure your integration handles versioning appropriately.
If you are using the {{baseUrl}} variable, you’ll need to manually update or override it to point to the correct version. Base URL: {{environmentUrl}}/{{tenantId}}/api/v1.1
Path Parameters
customer_id*
text
This is UUID for a specific customer that gets generated and returned in the POST Create New Customer response.
type*
text
The type of Identity Document you would like to upload to complete the ID Validation against.
We support 3 types of South African ID Documents, id_card, id_book, drivers_licence
front*
file
Upload the front image or PDF of the ID document.
*Required for all document types.
back*
file
Upload the front image or PDF of the ID document.
*Required for id_card and drivers_licence.
API Responses
GET Identity Document Validation (v1.1)
GET {{baseUrl}}/api/v1.1/identity-documents/:identity_id/validate
Path Parameters
identityDocumentId*
String
This the UUID that gets generated in the response of POST Upload Identity Document V1.1
API Responses
Last updated