Feel free to reach techsupport@surepass.io for any technical support or guidance.
Authorization
header as Bearer TOKEN
.https://sandbox.surepass.io
https://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_police
learning_vehicle
import
motorcycle
private
taxi
public_transportation
trade_plate
export
consulate_authority
political_authority
international_organization
protocol
government_vehicle
private_transportation
data_migration
classical
entertainment_motorcycle
trailer
dubai_flag
under_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 '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"
}