POST api/FuelExpenses

Add a Fuel Expense record.

Request Information

URI Parameters

None.

Body Parameters

_apiFuelExpense
NameDescriptionTypeAdditional 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
NameDescriptionTypeAdditional 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>