Skip to main content
GET
/
api
/
fleets
/
v1
/
{assetProviderCountryCode}
/
{assetProviderCode}
/
{vehicleId}
/
invoice
/
overview
Get invoice overview
curl --request GET \
  --url https://api.smartmove.eu/m2m/api/fleets/v1/{assetProviderCountryCode}/{assetProviderCode}/{vehicleId}/invoice/overview \
  --header 'Authorization: Bearer <token>'
{
  "dateOfCommissioning": "2023-12-25",
  "mileageAtCommissioning": 123,
  "mileagePerYear": 14345,
  "energyExpenses": 123,
  "energyExpensesCalculatedAutomatically": true,
  "maintenance": 123,
  "maintenanceCalculatedAutomatically": true,
  "inspection": 123,
  "inspectionCalculatedAutomatically": true,
  "tireSets": 123,
  "tireSetsCalculatedAutomatically": true,
  "excessMileage": 123,
  "excessMileageCalculatedAutomatically": true,
  "vehicleDeprecation": 123,
  "parking": 123,
  "parkingCalculatedAutomatically": true,
  "insurance": 123,
  "insuranceCalculatedAutomatically": true,
  "registration": 123,
  "registrationCalculatedAutomatically": true,
  "administration": 123,
  "administrationCalculatedAutomatically": true,
  "carbonFootprintTaxes": 123,
  "carbonFootprintTaxesCalculatedAutomatically": true,
  "vehiclePurchase": 123
}

Authorizations

Authorization
string
header
required

The access token received from the authorization server in the OAuth 2.0 flow.

Path Parameters

assetProviderCountryCode
string
required

The two-letter country code of the asset provider

Required string length: 2
assetProviderCode
string
required

The three-character code of the asset provider

Required string length: 3
vehicleId
string
required

The id of the vehicle

Response

Invoice overview

dateOfCommissioning
string<date>
required
mileageAtCommissioning
integer
required

Mileage the vehicle already had at the date of commissioning (km)

mileagePerYear
integer
required

In kilometers

Example:

14345

energyExpenses
integer<int64>
required

Energy expenses net cost (cents)

energyExpensesCalculatedAutomatically
boolean
required

Whether energy expenses were calculated automatically

maintenance
integer<int64>
required

Maintenance net cost (cents)

maintenanceCalculatedAutomatically
boolean
required

Whether maintenance was calculated automatically

inspection
integer<int64>
required

Inspection net cost (cents)

inspectionCalculatedAutomatically
boolean
required

Whether inspection was calculated automatically

tireSets
integer<int64>
required

Tire sets net cost (cents)

tireSetsCalculatedAutomatically
boolean
required

Whether tire sets were calculated automatically

excessMileage
integer<int64>
required

Excess mileage net cost (cents)

excessMileageCalculatedAutomatically
boolean
required

Whether excess mileage was calculated automatically

vehicleDeprecation
integer<int64>
required

Vehicle depreciation net cost (cents)

parking
integer<int64>
required

Parking net cost (cents)

parkingCalculatedAutomatically
boolean
required

Whether parking was calculated automatically

insurance
integer<int64>
required

Insurance net cost (cents)

insuranceCalculatedAutomatically
boolean
required

Whether insurance was calculated automatically

registration
integer<int64>
required

Registration fees net cost (cents)

registrationCalculatedAutomatically
boolean
required

Whether registration fees were calculated automatically

administration
integer<int64>
required

Administration net cost (cents)

administrationCalculatedAutomatically
boolean
required

Whether administration was calculated automatically

carbonFootprintTaxes
integer<int64>
required

Carbon footprint tax net cost (cents)

carbonFootprintTaxesCalculatedAutomatically
boolean
required

Whether carbon footprint tax was calculated automatically

vehiclePurchase
integer<int64>
required

Vehicle purchase net cost (cents)