POST VehiclesClass
Creates a new vehicleClass.
Request Information
URI Parameters
None.
Body Parameters
The data of the vehicleClass.
VehiclesClassDto| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | globally unique identifier |
None. |
|
| IdVehicleType | globally unique identifier |
None. |
|
| VehicleTypeDescription | string |
None. |
|
| Brand | string |
None. |
|
| Model | string |
None. |
|
| TheoricalConsumption | decimal number |
None. |
|
| IdCompany | globally unique identifier |
None. |
|
| MinMileage | integer |
None. |
|
| MaxMileage | integer |
None. |
|
| VehiclesClassesFuelsMaster | Collection of VehiclesClassesFuelsMasterDto |
None. |
Request Formats
application/json, text/json
Sample:
{
"Id": "a82593a8-5d8c-49e5-ac5b-84283cd214dd",
"IdVehicleType": "a3493b36-bf84-4c17-8804-08bea5346951",
"VehicleTypeDescription": "sample string 3",
"Brand": "sample string 4",
"Model": "sample string 5",
"TheoricalConsumption": 6.0,
"IdCompany": "9b77bee3-e4f9-4e73-a5dc-ee5db49834da",
"MinMileage": 1,
"MaxMileage": 1,
"VehiclesClassesFuelsMaster": [
{
"Id": "849de032-b232-4656-b42c-9128f47cf622",
"IdFuelMaster": "a8f0eb0b-b544-42c1-a8d6-2b28b0e5ef75",
"VolumeLimit": 3.0,
"Description": "sample string 4"
},
{
"Id": "849de032-b232-4656-b42c-9128f47cf622",
"IdFuelMaster": "a8f0eb0b-b544-42c1-a8d6-2b28b0e5ef75",
"VolumeLimit": 3.0,
"Description": "sample string 4"
}
]
}
application/xml, text/xml
Sample:
<VehiclesClassDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Ationet.Model">
<Brand>sample string 4</Brand>
<Id>a82593a8-5d8c-49e5-ac5b-84283cd214dd</Id>
<IdCompany>9b77bee3-e4f9-4e73-a5dc-ee5db49834da</IdCompany>
<IdVehicleType>a3493b36-bf84-4c17-8804-08bea5346951</IdVehicleType>
<MaxMileage>1</MaxMileage>
<MinMileage>1</MinMileage>
<Model>sample string 5</Model>
<TheoricalConsumption>6</TheoricalConsumption>
<VehicleTypeDescription>sample string 3</VehicleTypeDescription>
<VehiclesClassesFuelsMaster>
<VehiclesClassesFuelsMasterDto>
<Description>sample string 4</Description>
<Id>849de032-b232-4656-b42c-9128f47cf622</Id>
<IdFuelMaster>a8f0eb0b-b544-42c1-a8d6-2b28b0e5ef75</IdFuelMaster>
<VolumeLimit>3</VolumeLimit>
</VehiclesClassesFuelsMasterDto>
<VehiclesClassesFuelsMasterDto>
<Description>sample string 4</Description>
<Id>849de032-b232-4656-b42c-9128f47cf622</Id>
<IdFuelMaster>a8f0eb0b-b544-42c1-a8d6-2b28b0e5ef75</IdFuelMaster>
<VolumeLimit>3</VolumeLimit>
</VehiclesClassesFuelsMasterDto>
</VehiclesClassesFuelsMaster>
</VehiclesClassDto>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
State of the action, and if created returns the vehicle as VehiclesClassDto and the link to de vehicle.
VehiclesClassDto| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | globally unique identifier |
None. |
|
| IdVehicleType | globally unique identifier |
None. |
|
| VehicleTypeDescription | string |
None. |
|
| Brand | string |
None. |
|
| Model | string |
None. |
|
| TheoricalConsumption | decimal number |
None. |
|
| IdCompany | globally unique identifier |
None. |
|
| MinMileage | integer |
None. |
|
| MaxMileage | integer |
None. |
|
| VehiclesClassesFuelsMaster | Collection of VehiclesClassesFuelsMasterDto |
None. |
Response Formats
application/json, text/json
Sample:
{
"Id": "b82a7735-9be7-4255-b9db-9c973f794c03",
"IdVehicleType": "38592fe5-8b92-4eb4-ac73-a751e7436d13",
"VehicleTypeDescription": "sample string 3",
"Brand": "sample string 4",
"Model": "sample string 5",
"TheoricalConsumption": 6.0,
"IdCompany": "b881b555-71ba-49d2-837e-69e5963963e8",
"MinMileage": 1,
"MaxMileage": 1,
"VehiclesClassesFuelsMaster": [
{
"Id": "5be497b7-e28a-4247-90b4-8f88db07c709",
"IdFuelMaster": "1780862f-d658-42c4-bd59-c69525b1cc64",
"VolumeLimit": 3.0,
"Description": "sample string 4"
},
{
"Id": "5be497b7-e28a-4247-90b4-8f88db07c709",
"IdFuelMaster": "1780862f-d658-42c4-bd59-c69525b1cc64",
"VolumeLimit": 3.0,
"Description": "sample string 4"
}
]
}
application/xml, text/xml
Sample:
<VehiclesClassDto xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Ationet.Model">
<Brand>sample string 4</Brand>
<Id>b82a7735-9be7-4255-b9db-9c973f794c03</Id>
<IdCompany>b881b555-71ba-49d2-837e-69e5963963e8</IdCompany>
<IdVehicleType>38592fe5-8b92-4eb4-ac73-a751e7436d13</IdVehicleType>
<MaxMileage>1</MaxMileage>
<MinMileage>1</MinMileage>
<Model>sample string 5</Model>
<TheoricalConsumption>6</TheoricalConsumption>
<VehicleTypeDescription>sample string 3</VehicleTypeDescription>
<VehiclesClassesFuelsMaster>
<VehiclesClassesFuelsMasterDto>
<Description>sample string 4</Description>
<Id>5be497b7-e28a-4247-90b4-8f88db07c709</Id>
<IdFuelMaster>1780862f-d658-42c4-bd59-c69525b1cc64</IdFuelMaster>
<VolumeLimit>3</VolumeLimit>
</VehiclesClassesFuelsMasterDto>
<VehiclesClassesFuelsMasterDto>
<Description>sample string 4</Description>
<Id>5be497b7-e28a-4247-90b4-8f88db07c709</Id>
<IdFuelMaster>1780862f-d658-42c4-bd59-c69525b1cc64</IdFuelMaster>
<VolumeLimit>3</VolumeLimit>
</VehiclesClassesFuelsMasterDto>
</VehiclesClassesFuelsMaster>
</VehiclesClassDto>