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:Verify team to register your webhook URL.

