Documentation Index
Fetch the complete documentation index at: https://docs.didx.co.za/llms.txt
Use this file to discover all available pages before exploring further.
Overview
This endpoint verifies South African driver’s licence details via the eNaTIS (Electronic National Traffic Information System). Because eNaTIS lookups are asynchronous, results are delivered via a webhook callback.Workflow
Submit verification request
POST to
/Citizen/DriversLicenseVerificationService with the licence detailsSubmit Verification Request
Request Fields
| Field | Type | Required | Description |
|---|---|---|---|
ConsentReceived | boolean | Yes | Must be true |
IdNumber | string | Yes | SA ID number of the licence holder |
LicenceNumber | string | Yes | Driver’s licence number |
CRef | string | No | Your transaction reference |
Initial Response (202 Accepted)
Webhook Payload
When the eNaTIS lookup completes, the result is POSTed to your registered webhook endpoint:Webhook Response Fields
| Field | Description |
|---|---|
LicenceValid | true if the licence is valid and current |
LicenceStatus | Valid, Expired, Suspended, Cancelled, etc. |
LicenceCategories | List of vehicle categories the licence holder is authorised to drive |
ExpiryDate | Licence expiry date |
RestrictionsAndConditions | Any restrictions or conditions on the licence |
Ensure your webhook endpoint is registered and accessible before submitting verification requests. Contact the DIDx team to register your webhook URL.

