Skip to main content

Credit Score Check

e-verify integrates with TransUnion to provide credit score checks, enabling businesses to assess the creditworthiness of individuals during onboarding or transaction processes. This helps in risk assessment and compliance with lending regulations.

Endpoint​

POST /v1/credit/score

Request Body​

FieldTypeDescriptionRequired
id_numberstringThe South African ID number of the individual.Yes
consentbooleanUser consent for credit check. Must be true.Yes

Example Request​

POST /v1/credit/score HTTP/1.1
Host: api.e-verify.co.za
X-API-Key: ev_live_YOUR_API_KEY
Content-Type: application/json

{
"id_number": "8001015009087",
"consent": true
}

Response​

{
"request_id": "req_credit_1234567890",
"status": "completed",
"result": {
"credit_score": 750,
"score_band": "Excellent",
"risk_factors": [
"No recent credit activity"
],
"overall_status": "success"
},
"message": "Credit score check completed successfully."
}

Error Codes​

CodeDescription
400Invalid input data or missing consent
401Unauthorized
403Forbidden
404ID number not found in credit bureau
500Internal server error