POST api/SaveVehicleServiceHistory
Request Information
URI Parameters
None.
Body Parameters
VehicleServiceHistoryModel| Name | Description | Type | Additional information |
|---|---|---|---|
| ServiceHistoryId | globally unique identifier |
None. |
|
| VehicleId | globally unique identifier |
None. |
|
| Vehicle | string |
None. |
|
| ServiceTypeId | globally unique identifier |
None. |
|
| ServiceType | string |
None. |
|
| ServiceOdoReading | integer |
None. |
|
| ServiceDate | date |
None. |
|
| ServiceMileage | integer |
None. |
|
| ServiceCompleted | boolean |
None. |
|
| DateReturned | date |
None. |
|
| ServiceNotes | string |
None. |
|
| NextServiceDate | date |
None. |
|
| NextServiceMileage | integer |
None. |
|
| IsActive | boolean |
None. |
|
| CreatedOn | date |
None. |
|
| CreatedBy | globally unique identifier |
None. |
|
| CreatedByUser | string |
None. |
|
| ModifiedOn | date |
None. |
|
| ModifiedBy | globally unique identifier |
None. |
|
| ModifiedByUser | string |
None. |
|
| planTypes | Collection of PlanTypesModel |
None. |
Request Formats
application/json, text/json
Sample:
{
"ServiceHistoryId": "7a742b8f-70e8-495b-b83e-c9edf4569634",
"VehicleId": "c87ecd64-030f-482b-93fe-a7af834f7ca8",
"Vehicle": "sample string 3",
"ServiceTypeId": "2d78435c-5005-4b7a-8311-2f87fff00664",
"ServiceType": "sample string 5",
"ServiceOdoReading": 6,
"ServiceDate": "2026-04-08T14:55:51.78335+02:00",
"ServiceMileage": 1,
"ServiceCompleted": true,
"DateReturned": "2026-04-08T14:55:51.78335+02:00",
"ServiceNotes": "sample string 9",
"NextServiceDate": "2026-04-08T14:55:51.78335+02:00",
"NextServiceMileage": 1,
"IsActive": true,
"CreatedOn": "2026-04-08T14:55:51.78335+02:00",
"CreatedBy": "7c9fc763-521b-476e-8642-1eef3d22a95d",
"CreatedByUser": "sample string 13",
"ModifiedOn": "2026-04-08T14:55:51.78335+02:00",
"ModifiedBy": "ded506ef-4579-4339-93db-fead5eb41849",
"ModifiedByUser": "sample string 14",
"planTypes": [
{
"PlanTypeId": "a32c9aca-0a00-4f0b-97aa-49d185aad0b8",
"PlanType": "sample string 2",
"IsActive": true,
"CreatedOn": "2026-04-08T14:55:51.78335+02:00",
"CreatedBy": "sample string 5",
"ModifiedOn": "2026-04-08T14:55:51.78335+02:00",
"ModifiedBy": "sample string 6",
"UserId": "233237bc-f49b-47f3-86c2-9c5b768ed97e"
},
{
"PlanTypeId": "a32c9aca-0a00-4f0b-97aa-49d185aad0b8",
"PlanType": "sample string 2",
"IsActive": true,
"CreatedOn": "2026-04-08T14:55:51.78335+02:00",
"CreatedBy": "sample string 5",
"ModifiedOn": "2026-04-08T14:55:51.78335+02:00",
"ModifiedBy": "sample string 6",
"UserId": "233237bc-f49b-47f3-86c2-9c5b768ed97e"
}
]
}
application/xml, text/xml
Sample:
<VehicleServiceHistoryModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/QuoteEngineDta.FleetModels.Vehicle">
<CreatedBy>7c9fc763-521b-476e-8642-1eef3d22a95d</CreatedBy>
<CreatedByUser>sample string 13</CreatedByUser>
<CreatedOn>2026-04-08T14:55:51.78335+02:00</CreatedOn>
<DateReturned>2026-04-08T14:55:51.78335+02:00</DateReturned>
<IsActive>true</IsActive>
<ModifiedBy>ded506ef-4579-4339-93db-fead5eb41849</ModifiedBy>
<ModifiedByUser>sample string 14</ModifiedByUser>
<ModifiedOn>2026-04-08T14:55:51.78335+02:00</ModifiedOn>
<NextServiceDate>2026-04-08T14:55:51.78335+02:00</NextServiceDate>
<NextServiceMileage>1</NextServiceMileage>
<ServiceCompleted>true</ServiceCompleted>
<ServiceDate>2026-04-08T14:55:51.78335+02:00</ServiceDate>
<ServiceHistoryId>7a742b8f-70e8-495b-b83e-c9edf4569634</ServiceHistoryId>
<ServiceMileage>1</ServiceMileage>
<ServiceNotes>sample string 9</ServiceNotes>
<ServiceOdoReading>6</ServiceOdoReading>
<ServiceType>sample string 5</ServiceType>
<ServiceTypeId>2d78435c-5005-4b7a-8311-2f87fff00664</ServiceTypeId>
<Vehicle>sample string 3</Vehicle>
<VehicleId>c87ecd64-030f-482b-93fe-a7af834f7ca8</VehicleId>
<planTypes xmlns:d2p1="http://schemas.datacontract.org/2004/07/QuoteEngineDta.Models.PlanType">
<d2p1:PlanTypesModel>
<d2p1:CreatedBy>sample string 5</d2p1:CreatedBy>
<d2p1:CreatedOn>2026-04-08T14:55:51.78335+02:00</d2p1:CreatedOn>
<d2p1:IsActive>true</d2p1:IsActive>
<d2p1:ModifiedBy>sample string 6</d2p1:ModifiedBy>
<d2p1:ModifiedOn>2026-04-08T14:55:51.78335+02:00</d2p1:ModifiedOn>
<d2p1:PlanType>sample string 2</d2p1:PlanType>
<d2p1:PlanTypeId>a32c9aca-0a00-4f0b-97aa-49d185aad0b8</d2p1:PlanTypeId>
<d2p1:UserId>233237bc-f49b-47f3-86c2-9c5b768ed97e</d2p1:UserId>
</d2p1:PlanTypesModel>
<d2p1:PlanTypesModel>
<d2p1:CreatedBy>sample string 5</d2p1:CreatedBy>
<d2p1:CreatedOn>2026-04-08T14:55:51.78335+02:00</d2p1:CreatedOn>
<d2p1:IsActive>true</d2p1:IsActive>
<d2p1:ModifiedBy>sample string 6</d2p1:ModifiedBy>
<d2p1:ModifiedOn>2026-04-08T14:55:51.78335+02:00</d2p1:ModifiedOn>
<d2p1:PlanType>sample string 2</d2p1:PlanType>
<d2p1:PlanTypeId>a32c9aca-0a00-4f0b-97aa-49d185aad0b8</d2p1:PlanTypeId>
<d2p1:UserId>233237bc-f49b-47f3-86c2-9c5b768ed97e</d2p1:UserId>
</d2p1:PlanTypesModel>
</planTypes>
</VehicleServiceHistoryModel>
application/x-www-form-urlencoded
Sample:
Response Information
Resource Description
HttpResponseMessage| Name | 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. |