Tworzony jest nowy pojazd powiązany z usługą wspólnych przejazdów na żądanie lub z dostawcą. Każdy element Vehicle musi mieć unikalny identyfikator pojazdu.
Podczas tworzenia Vehicle wymagane są te pola Vehicle:
- vehicleState
- supportedTripTypes
- maximumCapacity
- vehicleType
Podczas tworzenia Vehicle te pola Vehicle są ignorowane:
- name
- currentTrips
- availableCapacity
- currentRouteSegment
- currentRouteSegmentEndPoint
- currentRouteSegmentVersion
- currentRouteSegmentTraffic
- route
- waypoints
- waypointsVersion
- remainingDistanceMeters
- remainingTimeSeconds
- eta_to_next_waypoint
- navigationStatus
Wszystkie pozostałe pola są opcjonalne i są używane, jeśli zostały podane.
Żądanie HTTP
POST https://fleetengine.googleapis.com/v1/{parent=providers/*}/vehicles
Adres URL używa składni transkodowania gRPC.
Parametry ścieżki
| Parametry | |
|---|---|
| parent | 
 Wymagane. Musi mieć format  | 
Parametry zapytania
| Parametry | |
|---|---|
| header | 
 Standardowy nagłówek żądania Fleet Engine. | 
| vehicleId | 
 Wymagane. Unikalny identyfikator pojazdu. Obowiązują następujące ograniczenia: 
 | 
Treść żądania
Treść żądania zawiera wystąpienie elementu Vehicle.
Treść odpowiedzi
Jeśli operacja się uda, treść odpowiedzi będzie zawierała nowo utworzoną instancję Vehicle.