मांग पर राइडशेयर या डिलीवरी की सेवा देने वाली कंपनी से जुड़ा नया वाहन चालू करता है. हर Vehicle का वाहन आईडी यूनीक होना चाहिए.
Vehicle बनाते समय, इन Vehicle फ़ील्ड की ज़रूरत होती है:
- vehicleState
- supportedTripTypes
- maximumCapacity
- vehicleType
Vehicle बनाते समय, इन Vehicle फ़ील्ड को अनदेखा किया जाता है:
- name
- currentTrips
- availableCapacity
- currentRouteSegment
- currentRouteSegmentEndPoint
- currentRouteSegmentVersion
- currentRouteSegmentTraffic
- route
- waypoints
- waypointsVersion
- remainingDistanceMeters
- remainingTimeSeconds
- eta_to_next_waypoint
- navigationStatus
अन्य सभी फ़ील्ड वैकल्पिक होते हैं. अगर दिए गए हों, तो उनका इस्तेमाल किया जाता है.
एचटीटीपी अनुरोध
POST https://fleetengine.googleapis.com/v1/{parent=providers/*}/vehicles
यह यूआरएल gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.
पाथ पैरामीटर
| पैरामीटर | |
|---|---|
| parent | 
 ज़रूरी है.  | 
क्वेरी पैरामीटर
| पैरामीटर | |
|---|---|
| header | 
 स्टैंडर्ड फ़्लीट इंजन अनुरोध का हेडर. | 
| vehicleId | 
 ज़रूरी है. यूनीक वाहन आईडी. कॉन्टेंट पर ये पाबंदियां लागू होती हैं: 
 | 
अनुरोध का मुख्य भाग
अनुरोध के मुख्य भाग में Vehicle का उदाहरण है.
जवाब का मुख्य भाग
कामयाब होने पर, जवाब के मुख्य हिस्से में Vehicle का नया इंस्टेंस शामिल किया जाता है.