Skip to main content

Vehicle

No description

type Vehicle {
acquisitionDate: Date
active: Boolean!
category: VehicleCategory!
detailsUrl: Url
id: VehicleID!
licensePlate: String!
location: String
model: String!
technicalInspectionValidTo: Date
vehicleModel: VehicleModel!
vin: String
}

Fields

Vehicle.acquisitionDate ● Date scalar

Date this vehicle was registered for the organisation (Erworben am).

Vehicle.active ● Boolean! non-null scalar

Whether this vehicle is in service. Deactivated vehicles are kept for historical tours but are no longer selectable.

Vehicle.category ● VehicleCategory! non-null enum

Category of this vehicle. Like a bike or a car etc.

Vehicle.detailsUrl ● Url scalar

The urls to edit details of this vehicle.

Vehicle.id ● VehicleID! non-null scalar

Unique identifier of this vehicle.

Vehicle.licensePlate ● String! non-null scalar

The official identifier of this vehicle.

Empty for vehicles without a registration, e.g. bikes.

Vehicle.location ● String scalar

Where this vehicle and its key are kept, e.g. a garage or a key cabinet.

Vehicle.model ● String! non-null scalar

Type of the vehicle.

This is the display name of the vehicle model, combining brand and model name, e.g. Ford/Fiesta. Use vehicleModel if you need brand and model name separately.

Vehicle.technicalInspectionValidTo ● Date scalar

Date of validity of the vehicle's technical inspection (TÜV)

Vehicle.vehicleModel ● VehicleModel! non-null object

Brand and model of this vehicle.

Vehicle.vin ● String scalar

Chassis number of this vehicle (Fahrgestell- / Gestellnummer).

Returned By

archiveVehicle mutation ● createVehicle mutation ● reactivateVehicle mutation ● updateVehicle mutation ● vehicle query

Member Of

ActiveTour object ● ResidentialPark object ● TargetTour object ● Tour interface