Skip to main content

CostprofilesVehicle

No description

type CostprofilesVehicle {
_id: ObjectId!
name: String!
profileType: ProfileType!
licensePlate: String
costsPerDistance: Float
costsPerTime: Float
finance: Financing
price: Float
leasing: Float
duration: Float
distance: Float
restvalue: Float
days: Float
hours: Float
usage: Usage
consumption: Float
lubricants: Float
wheels: Float
tax: Float
insurance: Float
repair: Float
trailer: ObjectId
weight: String!
axis: String!
euronorm: String!
co2EmissionClass: String!
fuelType: FuelType
unavailabilityTimes(
filters: UnavailabilityTimeFiltersInput
): UnavailabilityTimes!
}

Fields

CostprofilesVehicle._id ● ObjectId! non-null scalar

CostprofilesVehicle.name ● String! non-null scalar

CostprofilesVehicle.profileType ● ProfileType! non-null enum

CostprofilesVehicle.licensePlate ● String scalar

CostprofilesVehicle.costsPerDistance ● Float scalar

The cost per 1 km

CostprofilesVehicle.costsPerTime ● Float scalar

The cost per 1 hour

CostprofilesVehicle.finance ● Financing enum

CostprofilesVehicle.price ● Float scalar

CostprofilesVehicle.leasing ● Float scalar

CostprofilesVehicle.duration ● Float scalar

CostprofilesVehicle.distance ● Float scalar

CostprofilesVehicle.restvalue ● Float scalar

CostprofilesVehicle.days ● Float scalar

CostprofilesVehicle.hours ● Float scalar

CostprofilesVehicle.usage ● Usage enum

CostprofilesVehicle.consumption ● Float scalar

CostprofilesVehicle.lubricants ● Float scalar

CostprofilesVehicle.wheels ● Float scalar

CostprofilesVehicle.tax ● Float scalar

CostprofilesVehicle.insurance ● Float scalar

CostprofilesVehicle.repair ● Float scalar

CostprofilesVehicle.trailer ● ObjectId scalar

Permentantly attach a trailer to the vehicle. This is only for reference purposes and does not affect the calculations. When calculating quotes, you still have to provide the trailer separately.

CostprofilesVehicle.weight ● String! non-null scalar

CostprofilesVehicle.axis ● String! non-null scalar

CostprofilesVehicle.euronorm ● String! non-null scalar

CostprofilesVehicle.co2EmissionClass ● String! non-null scalar

CO2 Emission Class of the vehicle. Relevant for tolls in Germany starting from 01.12.2023.

CostprofilesVehicle.fuelType ● FuelType enum

CostprofilesVehicle.unavailabilityTimes ● UnavailabilityTimes! non-null object

Unavailability times for the vehicle

CostprofilesVehicle.unavailabilityTimes.filters ● UnavailabilityTimeFiltersInput input