POST api/v{version}/Dealers/Appointments?dealerId={dealerId}
Request Information
URI Parameters
Name | Description | Type | Additional information |
---|---|---|---|
dealerId | string |
Required |
|
version | string |
None. |
Body Parameters
ProcessAppointmentName | Description | Type | Additional information |
---|---|---|---|
appointmentText | string |
Max length: 1000 |
|
customer | Customer |
None. |
|
referenceNumber | string |
None. |
|
services | Collection of ServiceFull |
None. |
|
timeSlot | SelectedTimeSlot |
None. |
|
vehicle | Vehicle |
None. |
Request Formats
application/json, text/json
Sample:
{ "appointmentText": "sample string 1", "customer": { "address": { "city": "sample string 1", "company": "sample string 2", "countryCode": "sample string 3", "line1": "sample string 4", "line2": "sample string 5", "postalCode": "sample string 6", "street": "sample string 7", "type": "sample string 8" }, "ciamUid": "sample string 1", "email": "sample string 2", "firstName": "sample string 3", "lastName": "sample string 4", "phone": "sample string 5" }, "referenceNumber": "sample string 2", "services": [ { "category": 1, "description": "sample string 2", "descriptionLong": "sample string 3", "descriptionNote": "sample string 4", "duration": 1.0, "durationType": "sample string 5", "imageUrl": "sample string 6", "name": "sample string 7", "origin": "sample string 8", "price": { "currency": "sample string 1", "grossPrice": 2.0, "netPrice": 3.0, "taxRate": 4.0 }, "serviceId": "sample string 9" }, { "category": 1, "description": "sample string 2", "descriptionLong": "sample string 3", "descriptionNote": "sample string 4", "duration": 1.0, "durationType": "sample string 5", "imageUrl": "sample string 6", "name": "sample string 7", "origin": "sample string 8", "price": { "currency": "sample string 1", "grossPrice": 2.0, "netPrice": 3.0, "taxRate": 4.0 }, "serviceId": "sample string 9" } ], "timeSlot": { "duration": 1, "filterOption": [ { "AdditionalInformation": { "address": [ { "city": "sample string 1", "company": "sample string 2", "countryCode": "sample string 3", "line1": "sample string 4", "line2": "sample string 5", "postalCode": "sample string 6", "street": "sample string 7", "type": "sample string 8" }, { "city": "sample string 1", "company": "sample string 2", "countryCode": "sample string 3", "line1": "sample string 4", "line2": "sample string 5", "postalCode": "sample string 6", "street": "sample string 7", "type": "sample string 8" } ], "comment": "sample string 1" }, "FilterId": "sample string 1" }, { "AdditionalInformation": { "address": [ { "city": "sample string 1", "company": "sample string 2", "countryCode": "sample string 3", "line1": "sample string 4", "line2": "sample string 5", "postalCode": "sample string 6", "street": "sample string 7", "type": "sample string 8" }, { "city": "sample string 1", "company": "sample string 2", "countryCode": "sample string 3", "line1": "sample string 4", "line2": "sample string 5", "postalCode": "sample string 6", "street": "sample string 7", "type": "sample string 8" } ], "comment": "sample string 1" }, "FilterId": "sample string 1" } ], "resources": [ { "resourceId": "sample string 1" }, { "resourceId": "sample string 1" } ], "startDateTime": "2024-05-07T13:10:35.0735574+02:00" }, "vehicle": { "brand": "sample string 1", "category": "sample string 2", "driveUnit": "sample string 3", "fin": "sample string 4", "licensePlate": "sample string 5", "mileage": { "mileage": 1, "unit": "sample string 2" }, "model": "sample string 6", "productGroup": "sample string 7", "variant": "sample string 8", "vin": "sample string 9" } }
Response Information
Resource Description
HttpResponseMessageName | Description | Type | Additional information |
---|---|---|---|
Version | Version |
None. |
|
Content | HttpContent |
None. |
|
StatusCode | HttpStatusCode |
None. |
|
ReasonPhrase | string |
None. |
|
Headers | Collection of Object |
None. |
|
RequestMessage | HttpRequestMessage |
None. |
|
IsSuccessStatusCode | boolean |
None. |