Changelog#
2025-12-17#
OperatingAreaService#
Additions
Added RPC
UpdateOperatingAreato update an existing operating area
2025-12-03#
FleetStateService#
Additions
Added
WaitingForStartRideCommandevent, emitted when a vehicle is ready to depart but is blocked, awaiting a Start Ride command.Added RPC
SendStartRideCommandto explicitly allow the vehicle to continue mission execution (ride started).Added
StartRideCommandProcessedevent, indicating that the Start Ride command was accepted and the waiting state has been cleared.
2025-11-06#
OperatingAreaService#
Additions
Added
OperatingAreaService.Added RPC
ListOperatingAreasto get all operating areasAdded RPC
GetOperatingAreato get one specific operating area
2025-09-25#
FleetStateService#
Additions
Added
capacityandCapacityDefinitionfields toVehiclemessage to represent passenger and load capacity.Added new
BoardingPreparationDataUpdatedmission event to deliver authentication data (NFC/BLE/PIN) early when a ride is assigned.Extended
BoardingPreparationStartedmission event with authentication capabilities and authentication data.Added
reference_idforNamedLocationallowing clients to provide an extrernal ID for this specific location.
2025-06-25#
RoutingService#
Additions
Added RPC
ComputeTravelTimeMatrixinv1beta2version
2025-03-19#
Released v1beta5, because some breaking changes were made:
Breaking
Added required
fleet_idfield to request messages of the following RPCsGetVehicle
UpdateVehicleMission
SendBoardingPreparationSuccessful
SubscribeToVehicleTelemetryMovement
Important
v1beta5 will use a completely separate Service / data source from v1beta4. Please be careful When migrating to ensure that you do not depend on v1beta4 data.
Additions
Added
ServiceCancelledevent to Mission EventsAdded
reference_idforRebalancing Waypoint Action.Added optional
viaPointsforRebalancing Waypoint Action- as requested for Verification and Validation Use Case.
2025-02-14#
RoutingService#
Additions
Added RPC
MatchPathinv1beta2version
2025-02-11#
RoutingService#
Released RoutingService to v1beta2, because some breaking changes were made.
Breaking
ComputeRouteRequestrequiresfleet_idfield.PERMISSION_DENIEDis a potential error code forComputeRouteResponsewhen the client is not authorized to request route for the given fleet.
Important
v1beta1 is deprecated and support will be dropped on March 31st, 2025 (00:00 CET)
2025-01-17#
General#
Additions
Added Common Types
moia.type.v1.Money,moia.type.v1.LatLonandmoia.type.v1.TimeInterval(see API Concepts for more information)
2024-09-06#
General#
Breaking
Removed protovalidate
Removed all imports
Removed all annotations
This is only a breaking change if you are using protovalidate for validation
2024-07-11#
FleetStateService#
Released v1beta4, because some breaking changes were made:
Breaking
Moved the fields
vehicle_id×tampfrom the nested mission event messages (e.g.MissionEvent.PickedUp,MissionEvent.DroppedOff) to the top levelMissiontEventmessage.
Additions
Added polling RPC
PollFleetMissionEventsfor Mission EventsAdded RPC
SendBoardingPreparationSuccessfulAdded
RouteUpdatedevent to Mission Events
Important
v1beta3 is deprecated and support will be dropped on July, 31st 2024 (00:00 CET)
2024-06-10#
FleetStateService#
Released v1beta3, because some breaking changes were made:
Breaking
Renamed RPC
StreamVehicleTelemetryMovementtoSubscribeToVehicleTelemetryMovementRequest/Response messages are also renamed accordingly
Renamed Waypoint Action
HubReturntoServiceBreakRemoved
promised_arrival_timefrom Rebalancing Waypoint Action
Additions
Added RPC
SubscribeToFleetMissionEventsAdded
idto Waypoints in Mission
Modified
Renamed
odd_idtooperational_area_idinFleet
Important
v1beta2 is deprecated and support will be dropped on June, 25th 2024 (00:00 CET)
MapService#
Released v1beta1
Additions
Added RPC
ListStoppableLocations
Documentation#
Additions
Added maps and mission events to Fundamentals
Added Guides
2024-03-28#
FleetStateService#
Released v1beta2
Additions
Added RPCs
UpdateVehicleMissionandStreamVehicleTelemetryMovement
RoutingService#
Released v1beta1
Additions
Added RPC
ComputeRoute
Documentation#
Additions
Added Fundamentals section to documentation, including routing, mission and telemetry fundamentals.
Modified
Moved authentication, errors, pagination, versioning into Fundamentals.
2024-01-12#
FleetStateService#
Released v1beta1
Additions
Added RPCs
ListFleets,GetFleet,ListVehicles,GetVehicle
Documentation#
Additions
Added initial version of documentation including
Getting Started
Authentication
Errors
Pagination
Versioning