Quick Create
Base URL
Create quick testdrive booking
Creates a quick test drive booking using requested model families instead of a preselected appointment vehicle.
POST /v1/testdrive/create/quick
Refer the comment //Mandatory means the property is required
📌 API
sample data with reference of master list mapping
Request Mapping
{
"companyId": 1, // Mandatory (default: 1)
"brandId": 0, // Mandatory (listId: 2)
"branchId": 0, // Mandatory (/v1/core/branchlist -> branchId)
"businessAreaId": 2, // Mandatory (default: 2)
"sourceId": 1, // Mandatory (default: 1) -> direct
"subSourceId": 1, // Mandatory (default: 1) -> unified number
"bookType": 1, // (1-Morning, 2-Evening)
"bookingDate": "2026-06-19", // Mandatory
"remarks": "string", // (optional)
"firstName": "", // Mandatory
"lastName": "", // Mandatory
"phoneCodeId": 1, // Mandatory (default: 1)
"phoneNumber": 568617083, // Mandatory (format: 5XXXXXXXX)
"countryId": 56, // (listId: 56)
"regionId": 0, // optional (listId: 100)
"cityId": 0, // optional (listId: 101)
"email": "string",
"sendCommunicationConfirmation": true, // Mandatory
"communicationType": 1, // Mandatory Mandatory (1->sms, 3->whatsapp)
"lang":"en", // Mandatory
// Mandatory
"modelFamilies": [
{
"modelFamilyId": 12 // (branch-vehicle-stock-list -> modelFamilyId)
},
{
"modelFamilyId": 13 // (branch-vehicle-stock-list -> modelFamilyId)
}
]
}
Request Body
Response
{
"success": true,
"requestMasterId": 2730 ,
"requestNo": "TD2770",
"sendCommunicationConfirmation": true,
"communicationType": 1,
"communicationMessage": "Dear Customer, Your test drive (TD2777) for Carnival has been confirmed on 28-06-2026 at 06:00 PM - 06:20 PM. Branch: Dammam - Khobar Highway Call Center: 920014200 Location: https://maps.app.goo.gl/cdJ6reAkeERUKh7w6 Thank you for choosing KIA .",
"communicationId": 179372
}