Changelog#
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