POST v2/bookings
Request Information
URI Parameters
None.
Body Parameters
CreateBookingRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| retailer | Retailer |
None. |
|
| market | string |
None. |
|
| language | string |
None. |
|
| supplementaryInfo | string |
None. |
|
| origin | Origin |
None. |
|
| vehicle | Vehicle |
None. |
|
| customer | Customer |
None. |
|
| primaryServices | Collection of PrimaryServiceInput |
None. |
|
| additionalServices | Collection of AdditionalServiceInput |
None. |
|
| convenienceOptions | Collection of SubConvenienceOptionInput |
None. |
|
| appointmentTimeslot | AppointmentTimeslot |
None. |
|
| volvoBookingId | string |
None. |
Request Formats
application/json, text/json
Sample:
{
"retailer": {
"parmaPartnerCode": "sample string 1",
"partnerId": "sample string 2"
},
"market": "sample string 1",
"language": "sample string 2",
"supplementaryInfo": "sample string 3",
"origin": {
"source": "sample string 1",
"reference": "sample string 2"
},
"vehicle": {
"vin": "sample string 1",
"licensePlate": "sample string 2",
"brand": "sample string 3",
"type": "sample string 4",
"modelYear": 5,
"modelCode": "sample string 6",
"mileage": {
"value": 1,
"unit": "sample string 2"
}
},
"customer": {
"firstName": "sample string 1",
"lastName": "sample string 2",
"email": "sample string 3",
"phone": "sample string 4",
"city": "sample string 5",
"postCode": "sample string 6"
},
"primaryServices": [
{
"type": "sample string 1",
"providerResourceId": "sample string 2",
"vst": 3
},
{
"type": "sample string 1",
"providerResourceId": "sample string 2",
"vst": 3
}
],
"additionalServices": [
{
"type": "sample string 1",
"providerResourceId": "sample string 2"
},
{
"type": "sample string 1",
"providerResourceId": "sample string 2"
}
],
"convenienceOptions": [
{
"price": 1,
"priceInfo": "sample string 2"
},
{
"price": 1,
"priceInfo": "sample string 2"
}
],
"appointmentTimeslot": {
"providerResourceId": "sample string 1",
"startTime": "sample string 2",
"endTime": "sample string 3"
},
"volvoBookingId": "sample string 4"
}
application/xml, text/xml
Sample:
<CreateBookingRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/PlannerAPI.Models">
<additionalServices>
<AdditionalServiceInput>
<providerResourceId>sample string 2</providerResourceId>
<type>sample string 1</type>
</AdditionalServiceInput>
<AdditionalServiceInput>
<providerResourceId>sample string 2</providerResourceId>
<type>sample string 1</type>
</AdditionalServiceInput>
</additionalServices>
<appointmentTimeslot>
<endTime>sample string 3</endTime>
<providerResourceId>sample string 1</providerResourceId>
<startTime>sample string 2</startTime>
</appointmentTimeslot>
<convenienceOptions>
<SubConvenienceOptionInput>
<price>1</price>
<priceInfo>sample string 2</priceInfo>
</SubConvenienceOptionInput>
<SubConvenienceOptionInput>
<price>1</price>
<priceInfo>sample string 2</priceInfo>
</SubConvenienceOptionInput>
</convenienceOptions>
<customer>
<city>sample string 5</city>
<email>sample string 3</email>
<firstName>sample string 1</firstName>
<lastName>sample string 2</lastName>
<phone>sample string 4</phone>
<postCode>sample string 6</postCode>
</customer>
<language>sample string 2</language>
<market>sample string 1</market>
<origin>
<reference>sample string 2</reference>
<source>sample string 1</source>
</origin>
<primaryServices>
<PrimaryServiceInput>
<providerResourceId>sample string 2</providerResourceId>
<type>sample string 1</type>
<vst>3</vst>
</PrimaryServiceInput>
<PrimaryServiceInput>
<providerResourceId>sample string 2</providerResourceId>
<type>sample string 1</type>
<vst>3</vst>
</PrimaryServiceInput>
</primaryServices>
<retailer>
<parmaPartnerCode>sample string 1</parmaPartnerCode>
<partnerId>sample string 2</partnerId>
</retailer>
<supplementaryInfo>sample string 3</supplementaryInfo>
<vehicle>
<brand>sample string 3</brand>
<licensePlate>sample string 2</licensePlate>
<mileage>
<unit>sample string 2</unit>
<value>1</value>
</mileage>
<modelCode>sample string 6</modelCode>
<modelYear>5</modelYear>
<type>sample string 4</type>
<vin>sample string 1</vin>
</vehicle>
<volvoBookingId>sample string 4</volvoBookingId>
</CreateBookingRequest>
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.