doordash logo

doordash

Production access to the Drive API is currently restricted, and we cannot provide a timeline for certification following development. If you have not completed development and submitted a production access request, we recommend pausing development. Contact us here to record your interest.

5 APIs 0 Features

APIs

DoorDash Drive API

The DoorDash Drive API enables businesses to request on-demand deliveries fulfilled by DoorDash's fleet of Dashers. It provides endpoints for checking delivery serviceability, g...

DoorDash Drive Classic API

The DoorDash Drive Classic API is the legacy version of the Drive API, designed for large enterprises and middleware providers who require extensive configuration and customizab...

DoorDash Marketplace API

The DoorDash Marketplace API allows merchants and third-party providers to integrate directly with the DoorDash marketplace for order management, menu synchronization, and store...

DoorDash Item Management API

The DoorDash Item Management API enables merchants and integration partners to programmatically manage their item catalogs, inventory levels, pricing, and other product attribut...

DoorDash Reporting API

The DoorDash Reporting API provides approved partners with access to standardized financial, operations, and menu reporting data. It offers a POST endpoint for creating report r...

Event Specifications

DoorDash Drive Delivery Webhooks

DoorDash Drive sends webhook notifications for delivery status updates, enabling near-real-time information flow from DoorDash and Dashers to partner applications. Webhooks supp...

ASYNCAPI

DoorDash Marketplace Webhooks

DoorDash Marketplace sends webhook notifications for order events, menu processing status, delivery status updates, and store onboarding events. Each environment (Sandbox and Pr...

ASYNCAPI

DoorDash Reporting Webhooks

DoorDash Reporting API sends webhook notifications when report generation is complete and the report is ready for download. Partners configure a webhook endpoint to receive thes...

ASYNCAPI

Semantic Vocabularies

Doordash Context

0 classes · 7 properties

JSON-LD

Resources

🔗
JSON-LD
JSON-LD
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema
🔗
JSONSchema
JSONSchema

Sources

Raw ↑
aid: doordash
url: https://raw.githubusercontent.com/api-evangelist/doordash/refs/heads/main/apis.yml
apis:
  - aid: doordash:drive-api
    name: DoorDash Drive API
    tags:
      - Delivery
      - Food Delivery
      - Last Mile
      - Logistics
      - On-Demand
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://openapi.doordash.com/drive/v2
    humanURL: https://developer.doordash.com/en-US/docs/drive/overview/about_drive/
    properties:
      - url: https://developer.doordash.com/en-US/docs/drive/overview/about_drive/
        type: Documentation
      - type: OpenAPI
        url: openapi/doordash-drive-openapi.yml
      - type: AsyncAPI
        url: asyncapi/doordash-drive-webhooks-asyncapi.yml
    description: >-
      The DoorDash Drive API enables businesses to request on-demand deliveries
      fulfilled by DoorDash's fleet of Dashers. It provides endpoints for
      checking delivery serviceability, getting delivery quotes, creating and
      managing deliveries, and tracking delivery status in real time. The API
      uses JWT-based authentication and is designed for businesses that want to
      offer delivery from their own ordering experience while leveraging
      DoorDash's logistics network.
  - aid: doordash:drive-classic-api
    name: DoorDash Drive Classic API
    tags:
      - Delivery
      - Enterprise
      - Food Delivery
      - Last Mile
      - Logistics
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://openapi.doordash.com/drive/v1
    humanURL: https://developer.doordash.com/en-US/docs/drive_classic/overview/about_drive_classic/
    properties:
      - url: https://developer.doordash.com/en-US/docs/drive_classic/overview/about_drive_classic/
        type: Documentation
      - type: OpenAPI
        url: openapi/doordash-drive-classic-openapi.yml
    description: >-
      The DoorDash Drive Classic API is the legacy version of the Drive API, designed
      for large enterprises and middleware providers who require extensive configuration
      and customizability for their delivery integrations. It provides endpoints for
      managing businesses, stores, and deliveries through DoorDash's logistics platform.
      The API uses JWT-based Bearer token authentication and operates at the v1 endpoint
      path.
  - aid: doordash:marketplace-api
    name: DoorDash Marketplace API
    tags:
      - Food Delivery
      - Marketplace
      - Orders
      - Restaurants
      - Retail
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://openapi.doordash.com/marketplace
    humanURL: https://developer.doordash.com/en-US/docs/marketplace/overview/about_marketplace/
    properties:
      - url: https://developer.doordash.com/en-US/docs/marketplace/overview/about_marketplace/
        type: Documentation
      - type: OpenAPI
        url: openapi/doordash-marketplace-openapi.yml
      - type: AsyncAPI
        url: asyncapi/doordash-marketplace-webhooks-asyncapi.yml
    description: >-
      The DoorDash Marketplace API allows merchants and third-party providers
      to integrate directly with the DoorDash marketplace for order management,
      menu synchronization, and store operations. It supports receiving orders
      from DoorDash, updating order statuses, and managing menu availability
      in real time. The API is not generally available and access is granted
      through a selective partner program where DoorDash evaluates integration
      quality and business fit.
  - aid: doordash:marketplace-item-management-api
    name: DoorDash Item Management API
    tags:
      - Catalog
      - Inventory
      - Menus
      - Pricing
      - Retail
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://openapi.doordash.com/marketplace
    humanURL: https://developer.doordash.com/en-US/api/marketplace_v2/
    properties:
      - url: https://developer.doordash.com/en-US/api/marketplace_v2/
        type: Documentation
      - type: OpenAPI
        url: openapi/doordash-item-management-openapi.yml
    description: >-
      The DoorDash Item Management API enables merchants and integration
      partners to programmatically manage their item catalogs, inventory
      levels, pricing, and other product attributes on the DoorDash platform.
      It provides endpoints for creating, updating, and retrieving item data
      across stores. This API is particularly useful for retail and grocery
      partners who need to keep large catalogs synchronized between their
      own systems and DoorDash's marketplace.
  - aid: doordash:reporting-api
    name: DoorDash Reporting API
    tags:
      - Analytics
      - Data
      - Financial
      - Operations
      - Reporting
    image: https://kinlane-productions2.s3.amazonaws.com/apis-json/apis-json-logo.jpg
    baseURL: https://openapi.doordash.com/dataexchange/v1
    humanURL: https://developer.doordash.com/en-US/docs/reporting/overview/about_reporting/
    properties:
      - url: https://developer.doordash.com/en-US/docs/reporting/overview/about_reporting/
        type: Documentation
      - type: OpenAPI
        url: openapi/doordash-reporting-openapi.yml
      - type: AsyncAPI
        url: asyncapi/doordash-reporting-webhooks-asyncapi.yml
    description: >-
      The DoorDash Reporting API provides approved partners with access to standardized
      financial, operations, and menu reporting data. It offers a POST endpoint for
      creating report requests and a GET endpoint for retrieving report download links,
      along with webhook notifications when reports are ready.
common:
  - type: JSON-LD
    url: json-ld/doordash-context.jsonld
  - type: JSONSchema
    url: json-schema/doordash-delivery-schema.json
  - type: JSONSchema
    url: json-schema/doordash-order-schema.json
  - type: JSONSchema
    url: json-schema/doordash-menu-schema.json
  - type: JSONSchema
    url: json-schema/doordash-report-schema.json
modified: '2026-04-28'
description: >-
  Production access to the Drive API is currently restricted, and we cannot provide
  a timeline for certification following development. If you have not completed development
  and submitted a production access request, we recommend pausing development. Contact
  us here to record your interest.