Skip to main content

About Drive (classic)

DoorDash Drive enables you to use DoorDash's on-demand logistics platform and fleet of Dashers to deliver your goods quickly and easily, without the hassle of staffing your own delivery fleet. Whether you need flexible fulfillment for overflow or a consistent on-demand delivery service, our platform is designed to work with your business.

caution

This doc covers the Drive (classic) API. If you're new to DoorDash Drive, you should use the Drive API.

If you're already using Drive (classic), then you're in the right place! You can tell which API you're using by checking the URL. If your API URL contains "v1", like https://openapi.doordash.com/drive/v1/deliveries, you're using the Drive (classic) API.

How to integrate

Here's what you can expect for the integration process:

  1. You'll generate an access key which will allow you to access our sandbox environment.
  2. You'll use the delivery simulator and API documentation to build your integration. The development timeline is entirely up to your team's own roadmap. We're here to support you as needed!
  3. Once you've completed development and are ready to go live, you'll submit a quick request for production access.
  4. The DoorDash team will review your request and reach out within a few days to schedule a demo of your finished product.
  5. The DoorDash team will provide an update ASAP on your approval status. Once approved, you can generate a production key and begin requesting real deliveries immediately.

Use the menu on the left to navigate through our documentation or jump right into the API reference using the menu in the top-right corner. Happy building!