Reference
Queries#
vehicle#
Requires: scope vehicles:read · feature vehicles.
vehicle(id: ID!): Vehicle!
| Argument | Type | |
|---|---|---|
id | ID! | The id of the record to find. |
vehicles#
Requires: scope vehicles:read · feature vehicles.
vehicles(paging: CursorPaging!, filter: VehicleFilter!, sorting: [VehicleSort!]!): VehicleConnection!
| Argument | Type | |
|---|---|---|
paging | CursorPaging! | Limit or page results. |
filter | VehicleFilter! | Specify to filter the records returned. |
sorting | [VehicleSort!]! | Specify to sort results. |
vehicleTrip#
Requires: scope vehicles:read · feature vehicles.
vehicleTrip(id: ID!): VehicleTrip!
| Argument | Type | |
|---|---|---|
id | ID! | The id of the record to find. |
vehicleTrips#
Requires: scope vehicles:read · feature vehicles.
vehicleTrips(paging: CursorPaging!, filter: VehicleTripFilter!, sorting: [VehicleTripSort!]!): VehicleTripConnection!
| Argument | Type | |
|---|---|---|
paging | CursorPaging! | Limit or page results. |
filter | VehicleTripFilter! | Specify to filter the records returned. |
sorting | [VehicleTripSort!]! | Specify to sort results. |
Mutations#
createOneVehicle#
Requires: scope vehicles:write · feature vehicles.
createOneVehicle(profileId: ID!, input: CreateVehicleInput!): Vehicle!
| Argument | Type | |
|---|---|---|
profileId | ID! | |
input | CreateVehicleInput! |
createManyVehicles#
Requires: scope vehicles:write · feature vehicles.
createManyVehicles(profileId: ID!, input: [CreateVehicleInput!]!): [Vehicle!]!
| Argument | Type | |
|---|---|---|
profileId | ID! | |
input | [CreateVehicleInput!]! |
createOneVehicleTrip#
Requires: scope vehicles:write · feature vehicles.
createOneVehicleTrip(vehicleId: ID!, input: CreateVehicleTripInput!): VehicleTrip!
| Argument | Type | |
|---|---|---|
vehicleId | ID! | |
input | CreateVehicleTripInput! |
createManyVehicleTrips#
Requires: scope vehicles:write · feature vehicles.
createManyVehicleTrips(vehicleId: ID!, input: [CreateVehicleTripInput!]!): [VehicleTrip!]!
| Argument | Type | |
|---|---|---|
vehicleId | ID! | |
input | [CreateVehicleTripInput!]! |
updateOneVehicle#
Requires: scope vehicles:write · feature vehicles.
updateOneVehicle(input: UpdateOneVehicleInput!): Vehicle!
| Argument | Type | |
|---|---|---|
input | UpdateOneVehicleInput! |
updateManyVehicles#
Requires: scope vehicles:write · feature vehicles.
updateManyVehicles(input: UpdateManyVehiclesInput!): UpdateManyResponse!
| Argument | Type | |
|---|---|---|
input | UpdateManyVehiclesInput! |
deleteOneVehicle#
Requires: scope vehicles:write · feature vehicles.
deleteOneVehicle(input: DeleteOneVehicleInput!): VehicleDeleteResponse!
| Argument | Type | |
|---|---|---|
input | DeleteOneVehicleInput! |
deleteManyVehicles#
Requires: scope vehicles:write · feature vehicles.
deleteManyVehicles(input: DeleteManyVehiclesInput!): DeleteManyResponse!
| Argument | Type | |
|---|---|---|
input | DeleteManyVehiclesInput! |
updateOneVehicleTrip#
Requires: scope vehicles:write · feature vehicles.
updateOneVehicleTrip(input: UpdateOneVehicleTripInput!): VehicleTrip!
| Argument | Type | |
|---|---|---|
input | UpdateOneVehicleTripInput! |
updateManyVehicleTrips#
Requires: scope vehicles:write · feature vehicles.
updateManyVehicleTrips(input: UpdateManyVehicleTripsInput!): UpdateManyResponse!
| Argument | Type | |
|---|---|---|
input | UpdateManyVehicleTripsInput! |
deleteOneVehicleTrip#
Requires: scope vehicles:write · feature vehicles.
deleteOneVehicleTrip(input: DeleteOneVehicleTripInput!): VehicleTripDeleteResponse!
| Argument | Type | |
|---|---|---|
input | DeleteOneVehicleTripInput! |
deleteManyVehicleTrips#
Requires: scope vehicles:write · feature vehicles.
deleteManyVehicleTrips(input: DeleteManyVehicleTripsInput!): DeleteManyResponse!
| Argument | Type | |
|---|---|---|
input | DeleteManyVehicleTripsInput! |