POST api/FuelExpenses
Add a Fuel Expense record.
Request Information
URI Parameters
None.
Body Parameters
_apiFuelExpense| Name | Description | Type | Additional information |
|---|---|---|---|
| Id | integer |
None. |
|
| TruckId | integer |
None. |
|
| Source | string |
None. |
|
| TransDate | date |
None. |
|
| PurchaseCode | string |
None. |
|
| PurchaseDescription | string |
None. |
|
| TradeName | string |
None. |
|
| OdoReading | decimal number |
None. |
|
| Litres | decimal number |
None. |
|
| TransactionAmount | decimal number |
None. |
Request Formats
application/json, text/json
Sample:
{
"Id": 1,
"TruckId": 2,
"Source": "sample string 3",
"TransDate": "2025-11-08T12:54:14.1204096+02:00",
"PurchaseCode": "sample string 4",
"PurchaseDescription": "sample string 5",
"TradeName": "sample string 6",
"OdoReading": 1.1,
"Litres": 1.1,
"TransactionAmount": 1.1
}
application/xml, text/xml
Sample:
<_apiFuelExpense xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WasteMart.Models"> <Id>1</Id> <Litres>1.1</Litres> <OdoReading>1.1</OdoReading> <PurchaseCode>sample string 4</PurchaseCode> <PurchaseDescription>sample string 5</PurchaseDescription> <Source>sample string 3</Source> <TradeName>sample string 6</TradeName> <TransDate>2025-11-08T12:54:14.1204096+02:00</TransDate> <TransactionAmount>1.1</TransactionAmount> <TruckId>2</TruckId> </_apiFuelExpense>
application/x-www-form-urlencoded
Sample:
Sample not available.
Response Information
Resource Description
TruckFuelExpense| Name | Description | Type | Additional information |
|---|---|---|---|
| Source | string |
None. |
|
| ClientCode | string |
None. |
|
| ClientName | string |
None. |
|
| CostCode | string |
None. |
|
| CostName | string |
None. |
|
| TransDate | date |
None. |
|
| RegNum | string |
None. |
|
| SeqNum | string |
None. |
|
| DriverName | string |
None. |
|
| TradeName | string |
None. |
|
| PurchaseCode | string |
None. |
|
| PurchaseDescription | string |
None. |
|
| OdoReading | decimal number |
None. |
|
| PreviousOdo | decimal number |
None. |
|
| DistanceTravelled | decimal number |
None. |
|
| Consumption | decimal number |
None. |
|
| Litres | decimal number |
None. |
|
| TransactionAmount | decimal number |
None. |
|
| TankCapacity | decimal number |
None. |
|
| Make | string |
None. |
|
| Model | string |
None. |
|
| IsImported | boolean |
None. |
|
| Id | integer |
None. |
|
| isDeleted | boolean |
None. |
|
| RecordUserAdded | string |
None. |
|
| RecordDateStamp | date |
Data type: DateTime |
|
| CompanyId | integer |
None. |
Response Formats
application/json, text/json
Sample:
{
"Source": "sample string 1",
"ClientCode": "sample string 2",
"ClientName": "sample string 3",
"CostCode": "sample string 4",
"CostName": "sample string 5",
"TransDate": "2025-11-08T12:54:14.1204096+02:00",
"RegNum": "sample string 6",
"SeqNum": "sample string 7",
"DriverName": "sample string 8",
"TradeName": "sample string 9",
"PurchaseCode": "sample string 10",
"PurchaseDescription": "sample string 11",
"OdoReading": 1.1,
"PreviousOdo": 1.1,
"DistanceTravelled": 1.1,
"Consumption": 1.1,
"Litres": 1.1,
"TransactionAmount": 1.1,
"TankCapacity": 1.1,
"Make": "sample string 12",
"Model": "sample string 13",
"IsImported": true,
"Id": 15,
"isDeleted": true,
"RecordUserAdded": "sample string 17",
"RecordDateStamp": "2025-11-08T12:54:14.1204096+02:00",
"CompanyId": 18
}
application/xml, text/xml
Sample:
<TruckFuelExpense xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/WasteMart.Models"> <CompanyId>18</CompanyId> <Id>15</Id> <RecordDateStamp>2025-11-08T12:54:14.1204096+02:00</RecordDateStamp> <RecordUserAdded>sample string 17</RecordUserAdded> <isDeleted>true</isDeleted> <ClientCode>sample string 2</ClientCode> <ClientName>sample string 3</ClientName> <Consumption>1.1</Consumption> <CostCode>sample string 4</CostCode> <CostName>sample string 5</CostName> <DistanceTravelled>1.1</DistanceTravelled> <DriverName>sample string 8</DriverName> <IsImported>true</IsImported> <Litres>1.1</Litres> <Make>sample string 12</Make> <Model>sample string 13</Model> <OdoReading>1.1</OdoReading> <PreviousOdo>1.1</PreviousOdo> <PurchaseCode>sample string 10</PurchaseCode> <PurchaseDescription>sample string 11</PurchaseDescription> <RegNum>sample string 6</RegNum> <SeqNum>sample string 7</SeqNum> <Source>sample string 1</Source> <TankCapacity>1.1</TankCapacity> <TradeName>sample string 9</TradeName> <TransDate>2025-11-08T12:54:14.1204096+02:00</TransDate> <TransactionAmount>1.1</TransactionAmount> </TruckFuelExpense>