ERROR TAXONOMYRFC 7807

Error Reference & Codes

Verixa ID uses conventional HTTP response codes to indicate the success or failure of an API request.

HTTP StatusError CodeDescription
200 OKNoneRequest succeeded. Identity verified or lookup resolved.
400 Bad Requestparameter_missing / invalid_bvnMissing required parameters or malformed payload.
401 Unauthorizedinvalid_api_keyInvalid, revoked, or missing API token.
402 Payment Requiredinsufficient_creditsNGX credit balance is too low to perform lookup.
429 Too Many Requestsrate_limit_exceededExceeded rate limit for the organization.

Standard Error Payload Format

Error Response Schema
{
"error": {
"type": "invalid_request_error",
"code": "parameter_missing",
"message": "The 'bvn' parameter is required and must be an 11-digit string.",
"param": "bvn",
"request_id": "vx_req_err_8f19a02d"
}
}