FinBaze for Platforms

Reference

Queries#

vehicle#

Requires: scope vehicles:read · feature vehicles.

vehicle(id: ID!): Vehicle!
ArgumentType
idID!The id of the record to find.

vehicles#

Requires: scope vehicles:read · feature vehicles.

vehicles(paging: CursorPaging!, filter: VehicleFilter!, sorting: [VehicleSort!]!): VehicleConnection!
ArgumentType
pagingCursorPaging!Limit or page results.
filterVehicleFilter!Specify to filter the records returned.
sorting[VehicleSort!]!Specify to sort results.

vehicleTrip#

Requires: scope vehicles:read · feature vehicles.

vehicleTrip(id: ID!): VehicleTrip!
ArgumentType
idID!The id of the record to find.

vehicleTrips#

Requires: scope vehicles:read · feature vehicles.

vehicleTrips(paging: CursorPaging!, filter: VehicleTripFilter!, sorting: [VehicleTripSort!]!): VehicleTripConnection!
ArgumentType
pagingCursorPaging!Limit or page results.
filterVehicleTripFilter!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!
ArgumentType
profileIdID!
inputCreateVehicleInput!

createManyVehicles#

Requires: scope vehicles:write · feature vehicles.

createManyVehicles(profileId: ID!, input: [CreateVehicleInput!]!): [Vehicle!]!
ArgumentType
profileIdID!
input[CreateVehicleInput!]!

createOneVehicleTrip#

Requires: scope vehicles:write · feature vehicles.

createOneVehicleTrip(vehicleId: ID!, input: CreateVehicleTripInput!): VehicleTrip!
ArgumentType
vehicleIdID!
inputCreateVehicleTripInput!

createManyVehicleTrips#

Requires: scope vehicles:write · feature vehicles.

createManyVehicleTrips(vehicleId: ID!, input: [CreateVehicleTripInput!]!): [VehicleTrip!]!
ArgumentType
vehicleIdID!
input[CreateVehicleTripInput!]!

updateOneVehicle#

Requires: scope vehicles:write · feature vehicles.

updateOneVehicle(input: UpdateOneVehicleInput!): Vehicle!
ArgumentType
inputUpdateOneVehicleInput!

updateManyVehicles#

Requires: scope vehicles:write · feature vehicles.

updateManyVehicles(input: UpdateManyVehiclesInput!): UpdateManyResponse!
ArgumentType
inputUpdateManyVehiclesInput!

deleteOneVehicle#

Requires: scope vehicles:write · feature vehicles.

deleteOneVehicle(input: DeleteOneVehicleInput!): VehicleDeleteResponse!
ArgumentType
inputDeleteOneVehicleInput!

deleteManyVehicles#

Requires: scope vehicles:write · feature vehicles.

deleteManyVehicles(input: DeleteManyVehiclesInput!): DeleteManyResponse!
ArgumentType
inputDeleteManyVehiclesInput!

updateOneVehicleTrip#

Requires: scope vehicles:write · feature vehicles.

updateOneVehicleTrip(input: UpdateOneVehicleTripInput!): VehicleTrip!
ArgumentType
inputUpdateOneVehicleTripInput!

updateManyVehicleTrips#

Requires: scope vehicles:write · feature vehicles.

updateManyVehicleTrips(input: UpdateManyVehicleTripsInput!): UpdateManyResponse!
ArgumentType
inputUpdateManyVehicleTripsInput!

deleteOneVehicleTrip#

Requires: scope vehicles:write · feature vehicles.

deleteOneVehicleTrip(input: DeleteOneVehicleTripInput!): VehicleTripDeleteResponse!
ArgumentType
inputDeleteOneVehicleTripInput!

deleteManyVehicleTrips#

Requires: scope vehicles:write · feature vehicles.

deleteManyVehicleTrips(input: DeleteManyVehicleTripsInput!): DeleteManyResponse!
ArgumentType
inputDeleteManyVehicleTripsInput!