Three lines

Uber

Developers

Overview

Overview

Before any vehicle can run on the Uber platform, it needs to be created inside Uber systems. As a part of this vehicle creation, there are multiple documents like Vehicle Insurance, Vehicle Inspection, and Vehicle Registration to be uploaded and approved, allowing the vehicle to be driven legally under Uber’s operational standards. These documents are then processed and approved.

Vehicles can be onboarded onto the Uber platform through various methods. This document clearly explains how Partners can leverage the Inventory management APIs to onboard a vehicle by uploading the necessary documents and monitoring the document and vehicle status.

Platform Recommendation

Due to potential delays in the document approval process, it is advisable for rental companies to initiate vehicle onboarding and document submission atleast one week before assigning vehicles to drivers. While the platform permits the assignment of vehicles that have not yet received document approval, drivers will only be able to start operating the vehicle once all compliance documents are approved.

Platform Offerings
  1. [API] Upload Document [API reference] : Use this API to upload a new document for the corresponding vehicle.
  2. [Webhook] Document Status Change [Webhook reference] : Subscribe to this webhook to get notification whenever there is a status change of any document uploaded against their vehicles. After receiving a webhook, a rental company can fetch the latest document status using Get Vehicle API.
  3. [Webhook] Vehicle Status Change [Webhook reference] : Subscribe to this webhook to get notifications whenever their vehicle compliance status changes.

Uber

Developers
© 2023 Uber Technologies Inc.