Changelog#
2026-03-12#
TripStateService#
Released v1. v1beta5 is deprecated.
Breaking
The
Trip.violationsfield is removed. This field was always an empty list.The
Vehiclemessage is modified. Before, the location and heading of the vehicle were expressed in two fields. Now, they are are expressed in a single field of typeLatLonWithHeading.The
CUSTOMER_UNAUTHENTICATEDerror reason on theCancelTripAsCustomerRPC is reworked. Before, this error reason was used if the trip did not belong to the provided customer or the customer did not exist. Now, there are two distinct error reasons:CUSTOMER_UNAUTHENTICATEDif the provided customer ID does not exist, andCUSTOMER_UNAUTHORIZEDif the trip does not belong to the provided customer ID.
Updates
The
Trip.pickup_timeandTrip.dropoff_timefields are no longeroptional. These fields are always set, either with the time when the pickup/drop-off happened, or with the estimated time when the pickup/drop-off will happen.
2026-02-25#
Webhooks#
Additions
Added support for Webhooks. Initially, one event for Refund Issued is supported.
2026-01-28#
BoardingAuthenticationService#
Released v1. To use this new version, the Protobuf definitions need to be re-downloaded (see Getting Started). v1beta1 is deprecated.
2026-01-13#
TripStateService#
Additions
Added two new Trip states, which are only relevant for Trips served by vehicles that require authentication via the
BoardingAuthenticationService:
StateInFulfillment.Phase.PHASE_READY_FOR_BOARDING_AUTHENTICATION: the vehicle has reached the pickup stop location and is ready for boarding authentication.StateInFulfillment.Phase.PHASE_BOARDING_AUTHENTICATION_COMPLETED: completed the authentication process for boarding the vehicle.
2025-10-28#
ServiceAreaService#
Support for v1beta2 is dropped.
2025-09-03#
TripStateService#
Additions
Added visual impairment support on trips. Visual impairment support can be requested using the
visual_impairment_supportfield ofRequestTripOfferswhen requesting a trip offer.
ServiceAreaService#
Released v1. To use this new version, the Protobuf definitions need to be re-downloaded (see Getting Started). v1beta2 is deprecated.
2025-08-19#
TripStateService#
Released v1beta5. TripService has been renamed to TripStateService and released under v1beta5. To use this new version, the Protobuf definitions need to be re-downloaded (see Getting Started). v1beta4 is deprecated.
Migration guide#
Trip.state modelling has been changed. Here is the corresponding mapping:
Old state enum value | Corresponding new state |
|---|---|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
BoardingAuthenticationService#
Released v1beta1. This service was split from the TripService. To use this new version, the Protobuf definitions need to be re-downloaded (see Getting Started).
2025-07-10#
RefundService#
Released v1. To use this new version, the Protobuf definitions need to be re-downloaded (see Getting Started). v1beta1 is not supported anymore.
2025-07-08#
ServiceAreaService#
Updates
Updated the package from
ridepoolingtotrip. To use this new version, the Protobuf definitions need to be re-downloaded (see Getting Started).
Removals
The old package is not supported anymore.
2025-07-03#
FeedbackService#
Released v1. To use this new version, the Protobuf definitions need to be re-downloaded (see Getting Started). v1beta1 is deprecated.
2025-07-01#
CustomerService#
Released v1. To use this new version, the Protobuf definitions need to be re-downloaded (see Getting Started). v1beta1 is deprecated.
2025-06-19#
General#
Updates
Updated the URLs under which the Trip API is available in the Introduction.
2025-06-10#
General#
Updates
Renamed the
Ridepooling APItoTrip API. To continue using the API, the Protobuf definitions need to be re-downloaded (see Getting Started).
2025-06-02#
RefundService#
Additions
Added
GetRefund. To use this new RPC, the Protobuf definitions need to be re-downloaded (see Getting Started).
2025-05-07#
Sandbox#
Released the Ridepooling API Sandbox, see its documentation.
2025-05-06#
FeedbackService#
Updates
Renamed field
feedback_formtofeedback_formsinListPendingCustomerFeedbackFormsResponsemessage.
2025-04-30#
TripService#
Updates
Changed field
locationinVehiclemessage to optional.
2025-04-25#
TripService#
Released v1beta4. To use this new version, the Protobuf definitions need to be re-downloaded (see Getting Started).
Breaking
Renamed field
pricetogross_amountinPricePartandPricemessages.Added
net_amountandtax_ratetoPricemessage.Re-numbered fields in
PriceandPricePartmessages.
Removals
v1beta3 is deprecated and support is dropped.
2025-04-11#
RefundService#
Released v1beta1
Additions
Added
ListRefundsRPC. To use this new RPC, the Protobuf definitions need to be re-downloaded (see Getting Started).Added Guides - Handling Refunds page.
2025-02-28#
TripService#
Released v1beta3. To use this new version, the Protobuf definitions need to be re-downloaded (see Getting Started).
Breaking
Replaced
vehicle_idfield withvehiclefield inTripmessage.Re-numbered fields in
Tripmessage.
Removals
v1beta2 is deprecated and support is dropped.
Additions
Added
ApproachSpeedtoTripandRequestTripOffersRequestmessages.
2025-01-28#
ServiceAreaService#
Updates
Renamed file from
servicearea.prototoservice_area.proto.
2025-01-20#
General#
Updates
Labelled
startandendasoptionalin common typemoia.type.v1.TimeInterval.
2025-01-15#
CustomerService#
Additions
Added
AddCustomerFlag,ListCustomerFlags,RemoveCustomerFlagRPCs.Added Fundamentals - Customer Flags page.
Added Customer Flags description to Guides - Customer Management page.
2025-01-14#
FeedbackService#
Updates
Updated Guides - Customer Feedback page.
2024-12-23#
FeedbackService#
Released v1beta1
Additions
Added RPCs
ListPendingCustomerFeedbackFormsandSubmitCustomerFeedback.Added Guides - Customer Feedback page.
2024-12-04#
ServiceAreaService#
Released v1beta2
Breaking
Replaced
service_hoursinServiceAreaServicewithservice_hour_intervals.
Removals
v1beta1 is deprecated and support is dropped.
Updates
Updated Guides - Service Area page.
2024-11-22#
ServiceAreaService#
Released v1beta1
Additions
Added
GetServiceArea,ListServiceAreasandListServiceHoursRPCs. To use these new RPCs, the Protobuf definitions need to be re-downloaded (see Getting Started).Added Guides - Service Area page.
CustomerService#
Released v1beta1
Additions
Added RPCs
CreateCustomer,GetCustomer,ListCustomers,UpdateCustomerandDeleteCustomer.Added Guides - Customer Management page.
Added Fundamentals - Customer Flags page.
2024-10-02#
General#
Additions
Added Common Types
moia.type.v1.Money,moia.type.v1.LatLonandmoia.type.v1.TimeInterval(see API Concepts for more information).
TripService#
Released v1beta2
Additions
Added RPCs
CancelTripAsCustomer,CancelTripAsIntegrator,GetTrip,AuthenticateForBoardingandListBoardingAuthenticationMethods. To use these new RPC, the Protobuf definitions need to be re-downloaded (see Getting Started).Added fields
name,service_area_idandpriceto theTripmessage.Added Fundamentals - Trip page.
Added Guides - Autonomous Trip page.
Breaking
Replaced
MoneyinTripServicewithmoia.type.v1.Money.Replaced
LatLnginTripServicewithmoia.type.v1.LatLon.Replaced
IntervalinTripServicewithmoia.type.v1.TimeInterval.
Removals
Removed
customer_idfromRequestTripOffersRequest,RequestTripOffersResponse,OrderTripRequestandOrderTripResponse.v1beta1 is deprecated and support is dropped.
Updates
Renamed Field
service_classtoservice_class_idin MessageOffer.Renamed Field
service_classtoservice_class_idin MessageTrip.
2024-09-02#
TripService#
Released v1beta1
Additions
Added RPCs
RequestTripOffersandOrderTrip.
2024-08-26#
Additions
Added authentication documentation.