Feel free to reach techsupport@surepass.io for any technical support or guidance.
Authorization header as Bearer TOKEN.https://sandbox.surepass.iohttps://kyc-api.surepass.io| Header | Required | Description |
|---|---|---|
| Authorization | Yes | Bearer token authentication using JWT format |
| Content-Type | Yes | Must be set to application/json |
| Parameter | Type | Required | Description |
|---|---|---|---|
| plate_code | String | Yes | The alphabetic code displayed on the vehicle's license plate |
| plate_number | String | Yes | The numeric portion of the vehicle's license plate |
| vehicle_category | String (Enum) | Yes | Category of the vehicle from the predefined list |
| traffic_file_number | String | Yes | Official traffic file number associated with the vehicle |
| registration_date | String | Yes | Date of vehicle registration in "YYYY-MM-DD" format |
vehicle_category parameter must be one of the following values:dubai_policelearning_vehicleimportmotorcycleprivatetaxipublic_transportationtrade_plateexportconsulate_authoritypolitical_authorityinternational_organizationprotocolgovernment_vehicleprivate_transportationdata_migrationclassicalentertainment_motorcycletrailerdubai_flagunder_test{
"plate_code": "G",
"plate_number": "12345",
"vehicle_category": "private",
"traffic_file_number": "12345678",
"registration_date": "2017-05-10"
}| Parameter | Type | Description |
|---|---|---|
| data | Object | Container for the vehicle details |
| data.client_id | String | Unique identifier for the API request |
| data.plate_number | String | Vehicle's plate number |
| data.plate_code | String | Alphabetic code on the vehicle's license plate |
| data.traffic_file_number | String | Official traffic file number |
| data.vehicle_category | String | Category of the vehicle |
| data.registration_date | String | Date of registration in "YYYY-MM-DD" format |
| data.place_of_issue | String | Location where the vehicle was registered |
| data.owner_name | String | Full name of the vehicle's registered owner |
| data.policy_number | String | Vehicle's insurance policy number |
| data.nationality | String | Nationality of the vehicle owner |
| data.insurance_company | String | Name of the insurance provider |
| data.country_of_manufacture | String | Country where the vehicle was manufactured |
| data.vehicle_color | String | Color of the vehicle |
| data.vehicle_class | String | Classification of the vehicle |
| data.vehicle_type | String | Make and model of the vehicle |
| data.empty_weight | Integer | Weight of the vehicle without load (in kg) |
| data.total_weight | Integer | Maximum allowed weight of the vehicle (in kg) |
| data.engine_no | String | Vehicle's engine identification number |
| data.chassis_number | String | Vehicle's chassis/VIN number |
| data.date_of_expiry | String | Registration expiry date in "YYYY-MM-DD" format |
| status_code | Integer | HTTP status code of the response |
| success | Boolean | Indicates if the request was successful |
| message | String | Human-readable status message |
| message_code | String | Machine-readable status code |
{
"data": {
"client_id": "dubai_vehicle_details_v2_uZtbfnaeNmmIethOwNCA",
"plate_number": "12345",
"plate_code": "G",
"traffic_file_number": "1234568",
"vehicle_category": "private",
"registration_date": "2017-05-10",
"place_of_issue": "Dubai",
"owner_name": "JAWAD ABDELREDA ABDELBAQI AL",
"policy_number": "DB-C-12345",
"nationality": "Jordan",
"insurance_company": "JORDAN INSURANCE CO. LTD.",
"country_of_manufacture": "JORDAN INSURANCE CO. LTD.",
"vehicle_color": "White",
"vehicle_class": "STATION",
"vehicle_type": "AUDI Q7",
"empty_weight": "1950",
"total_weight": "2550",
"engine_no": "CRE 136707",
"chassis_number": "WA1AGDF76HD0123456",
"date_of_expiry": "2025-04-21"
},
"status_code": 200,
"success": true,
"message": "Success",
"message_code": "success"
}{
"status_code": 401,
"success": false,
"message": "Authentication failed. Invalid or missing token.",
"message_code": "authentication_failed"
}curl --location --request POST 'https://kyc-api.surepass.app/api/v1/dubai-vehicle/details-v2' \
--header 'Authorization: Bearer <token>' \
--header 'Content-Type: application/json' \
--data-raw '{
"plate_code": "G",
"plate_number": "12345",
"vehicle_category": "private",
"traffic_file_number": "12345678",
"registration_date": "2017-05-10"
}'{
"data": {
"client_id": "dubai_vehicle_details_v2_uZtbfnaeNmmIethOwNCA",
"plate_number": "12345",
"plate_code": "G",
"traffic_file_number": "1234568",
"vehicle_category": "private",
"registration_date": "2017-05-10",
"place_of_issue": "Dubai",
"owner_name": "JAWAD ABDELREDA ABDELBAQI AL",
"policy_number": "DB-C-12345",
"nationality": "Jordan",
"insurance_company": "JORDAN INSURANCE CO. LTD.",
"country_of_manufacture": "JORDAN INSURANCE CO. LTD.",
"vehicle_color": "White",
"vehicle_class": "STATION",
"vehicle_type": "AUDI Q7",
"empty_weight": "1950",
"total_weight": "2550",
"engine_no": "CRE 136707",
"chassis_number": "WA1AGDF76HD0123456",
"date_of_expiry": "2025-04-21"
},
"status_code": 200,
"success": true,
"message": "Success",
"message_code": "success"
}