On-demand Rides and Deliveries Solution is currently available only to select partners. Contact sales to learn more.

Method: providers.trips.create

Creates a trip in the Fleet Engine and returns the new trip.

HTTP request

POST https://fleetengine.googleapis.com/v1/{parent=providers/*}/trips

The URL uses gRPC Transcoding syntax.

Path parameters



Required. Must be in the format providers/{provider}. The provider must be the Project ID (for example, sample-cloud-project) of the Google Cloud Project of which the service account making this call is a member.

Query parameters


object (RequestHeader)

The standard Fleet Engine request header.



Required. Unique Trip ID. Subject to the following restrictions:

  • Must be a valid Unicode string.
  • Limited to a maximum length of 64 characters.
  • Normalized according to Unicode Normalization Form C.
  • May not contain any of the following ASCII characters: '/', ':', '?', ',', or '#'.

Request body

The request body contains an instance of Trip.

Response body

If successful, the response body contains a newly created instance of Trip.