Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.smartcomply.com/llms.txt

Use this file to discover all available pages before exploring further.

Verify your customers’ identity using their Alien Identification

Adhere’s Alien Identification endpoint allows you to access accurate, verified national-level information for reliable identity confirmation.

Request Endpoint

POST {{BASE_URL}}/api/onboarding/kenya_kyc/alien_id/
  • Media-Type: application/json

Status Codes

  • 200 OK: The request was successful, and the customer’s information is returned successfully.
  • 400 Bad Request: The request could not be completed due to invalid or missing information.

Sample Payload

{
    "alien_id": "1000000"
}
200 OK Response
{
    "status": "success",
    "data": {
        "valid": true,
        "id_number": "1000000",
        "first_name": "JAMES",
        "last_name": "KARIUKI",
        "middle_name": "MWANGI",
        "date_of_birth": "1990-04-15",
        "gender": "Male",
        "nationality": "Ugandan"
    },
    "message": "Alien ID details retrieved successfully"
}
400 Bad Request Response
{
    "status": "failed",
    "data": [],
    "message": "Sorry, your check cannot be processed at the moment. Please try again in a few minutes"
}