DoorDash Drive (classic)

Number of APIs: 2

If you're new to DoorDash Drive, you should use the Drive API.

Drive Classic is our legacy/1.0 API, and has a separate API reference and endpoints. A limited group of alpha users have been allowlisted to build to Drive Classic because it is best suited to middleware providers such as point of sale systems, online ordering platforms, and other merchant services companies that require support for business and store modeling, alcohol delivery, etc.

Get started

To use the APIs, we recommend forking this collection into your own Qodex workspace.

Once you've got your fork, you'll need to add a DoorDash Developer Access Key to your environment.

  1. Create a DoorDash Developer account here. If after you create an account you do not see Drive Classic on the left hand panel please reach out to Support so you can be granted access.
  2. Create an Access Key on the portal; make sure to leave the pop-up with the key details open.
  3. Click Environments on the left side.
  4. Click DoorDash APIs.
  5. Paste in the developer_id, key_id, and signing_secret values that you generated in step 1. Leave JWT blank.
  6. In the upper right, next to the eyeball, click the dropdown and select DoorDash APIs.

API docs

See full API docs on the Developer Portal.

  1. Create Delivery POST https://openapi.doordash.com/drive/v1/deliveries

  2. Get Delivery Status GET https://openapi.doordash.com/drive/v1/deliveries/{{delivery_id}}