POST api/Wticabs/ConfirmBooking
Request Information
URI Parameters
None.
Body Parameters
ConfirmBookingRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| requestType | string |
None. |
|
| appBookingId | string |
None. |
|
| holdKey | string |
None. |
|
| advancePaid | decimal number |
None. |
|
| vehicleType | string |
None. |
|
| vehicleModel | string |
None. |
|
| tripDetails | TripDetails |
None. |
|
| fareDetails | FareDetails_BookingHold |
None. |
|
| customerDetails | customerDetails |
None. |
Request Formats
application/json, text/json
Sample:
{
"requestType": "sample string 1",
"appBookingId": "sample string 2",
"holdKey": "sample string 3",
"advancePaid": 1.0,
"vehicleType": "sample string 4",
"vehicleModel": "sample string 5",
"tripDetails": {
"sourceCity": "sample string 1",
"destinationCity": "sample string 2",
"sourceLocation": {
"placeId": "sample string 1",
"address": "sample string 2",
"latitude": 3.0,
"longitude": 4.0
},
"destinationLocation": {
"placeId": "sample string 1",
"address": "sample string 2",
"latitude": 3.0,
"longitude": 4.0
},
"departureDate": "sample string 3",
"returnDate": "sample string 4",
"tripType": "sample string 5",
"pickupAddress": "sample string 6",
"specialInstructions": "sample string 7",
"pickupTime": "sample string 8",
"returnTime": "sample string 9"
},
"fareDetails": {
"base_fare": 1.0,
"package_rate": 2.0,
"per_km_charge": 3.0,
"per_km_extra_charge": 4.0,
"total_amount": 5.0,
"is_refundable": true,
"approx_distance": 1.0
},
"customerDetails": {
"firstName": "sample string 1",
"lastName": "sample string 2",
"emailId": "sample string 3",
"mobileNo": "sample string 4"
}
}
application/xml, text/xml
Sample:
<ConfirmBookingRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/RetailCar.Core.Model">
<advancePaid>1</advancePaid>
<appBookingId>sample string 2</appBookingId>
<customerDetails>
<emailId>sample string 3</emailId>
<firstName>sample string 1</firstName>
<lastName>sample string 2</lastName>
<mobileNo>sample string 4</mobileNo>
</customerDetails>
<fareDetails>
<approx_distance>1</approx_distance>
<base_fare>1</base_fare>
<is_refundable>true</is_refundable>
<package_rate>2</package_rate>
<per_km_charge>3</per_km_charge>
<per_km_extra_charge>4</per_km_extra_charge>
<total_amount>5</total_amount>
</fareDetails>
<holdKey>sample string 3</holdKey>
<requestType>sample string 1</requestType>
<tripDetails>
<departureDate>sample string 3</departureDate>
<destinationCity>sample string 2</destinationCity>
<destinationLocation>
<address>sample string 2</address>
<latitude>3</latitude>
<longitude>4</longitude>
<placeId>sample string 1</placeId>
</destinationLocation>
<pickupAddress>sample string 6</pickupAddress>
<pickupTime>sample string 8</pickupTime>
<returnDate>sample string 4</returnDate>
<returnTime>sample string 9</returnTime>
<sourceCity>sample string 1</sourceCity>
<sourceLocation>
<address>sample string 2</address>
<latitude>3</latitude>
<longitude>4</longitude>
<placeId>sample string 1</placeId>
</sourceLocation>
<specialInstructions>sample string 7</specialInstructions>
<tripType>sample string 5</tripType>
</tripDetails>
<vehicleModel>sample string 5</vehicleModel>
<vehicleType>sample string 4</vehicleType>
</ConfirmBookingRequest>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
IHttpActionResultNone.
Response Formats
application/json, text/json, application/xml, text/xml
Sample:
Sample not available.