Doordash website screenshot

Doordash

DoorDash is an on-demand local commerce platform whose developer program exposes its logistics and marketplace network through thirteen publicly documented REST APIs. Drive, Drive (classic) and Parcel let businesses request deliveries fulfilled by DoorDash's Dasher fleet, with Refunds, Redelivery and Dasher Feedback attached to that surface. Marketplace, Marketplace (legacy) and Item Management let merchants and retailers receive orders and synchronize menus, catalogs, inventory and promotions, while Storefront powers white-label online ordering, Reporting delivers financial and operational data exchange, and the Ads API sells sponsored placement on the marketplace. Every API authenticates with a short-lived HS256 JSON Web Token the caller signs itself, and DoorDash serves each OpenAPI definition as plain YAML from developer.doordash.com.

Doordash publishes 20 APIs on the APIs.io network, including Addresses API, Businesses API, Catalog API, and 17 more. Tagged areas include Delivery, Logistics, Last Mile Delivery, On-Demand, and Food Delivery.

The Doordash catalog on APIs.io includes 3 event-driven AsyncAPI specifications, 9 JSON-LD contexts, and 3 Spectral governance rulesets.

Doordash’s developer surface includes authentication, documentation, engineering blog, signup flow, support, tooling, API reference, and 47 more developer resources.

76.2/100 exemplar ▬ flat Agent 38/100 agent ready Front door AI 1/6 silent saas Full breakdown ↓
scored 2026-09-25 · rubric v0.23.0
AccessFreemiumSelf serve⚡ Free to try
14 APIs 1 MCP Servers
DeliveryLogisticsLast Mile DeliveryOn-DemandFood DeliveryLocal CommerceMarketplaceRestaurantGroceryRetailFulfillmentWebhook

What this lets a business do 2

Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →

Pricing Management
BC-440
Promotions
POST /promotions/stores/{store_location_id}
Supply Chain Management
BC-520
Deliveries
POST /estimates POST /deliveries PUT /deliveries/{external_delivery_id}/cancel

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-09-25 · rubric v0.23.0
Regulatory Posture applies to this provider. Its tags matched the Horizontal (data, software, accessibility, platform) regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
The six quality facets above are damped to 75 points between them, because the conditional facet above carries the other 25. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 75% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/doordash: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 20

Individual APIs this provider publishes, each with its own machine-readable definition.

doordash Addresses API

Get address auto-completion suggestions based on partial input.

doordash Businesses API

Manage business entities that represent legal entities or owners.

doordash Catalog API

Manage the item catalog including adding new items and updating existing item information such as names, descriptions, images, and attributes.

doordash Deliveries API

Create, retrieve, update, cancel, and estimate deliveries using the classic API endpoints.

doordash Inventory API

Manage store-level inventory, pricing, and other in-store attributes for items on the DoorDash platform.

doordash Items API

Manage item availability and 86ing (marking items as unavailable) in real time.

doordash Menus API

Create, update, and manage menus for stores on the DoorDash marketplace.

doordash Orders API

Receive, confirm, update, and manage orders placed through the DoorDash marketplace.

doordash Promotions API

Manage item-level promotions at the store level, including adding and updating promotional pricing.

doordash Quotes API

Validate delivery serviceability and get pricing quotes before creating a delivery.

doordash Reports API

Create report requests and retrieve report download links for financial, operations, menu, and feedback data.

doordash Stores API

Manage store locations associated with businesses.

DoorDash Ads API

Plan, launch and measure sponsored-listing and brand advertising on the DoorDash marketplace. Campaigns, ad groups, product ads, keywords, creatives, targeting, budget recommend...

DoorDash Storefront API

The white-label online-ordering surface DoorDash runs on a merchant's own site - addresses and geocoding, store and menu reads, cart and order sessions, payment methods, loyalty...

DoorDash Parcel API

The shipped-parcel variant of Drive - quote, create, track and cancel a parcel delivery with package dimensions, labels and scanned data, on the same drive/v2 paths as the on-de...

DoorDash Drive Refunds API

Request a refund against a completed Drive delivery. DoorDash decides whether the refund is granted or rejected and returns a result code; no eligibility window is published.

DoorDash Drive Redelivery API

Re-attempt a Drive delivery that could not be completed, creating a redelivery against the original external_delivery_id.

DoorDash Drive Dasher Feedback API

Read the Dasher assignment history for a delivery and submit a rating for the Dasher who completed it.

DoorDash Checkout API

The embedded checkout interface used to hand a cart to DoorDash from a merchant's own e-commerce flow. The contract states absolute URLs on api.doordash.com and order.online rat...

DoorDash Marketplace (legacy) API

The legacy point-of-sale integration surface - menus, orders, order confirmation, item and store availability - served from pointofsale.doordash.com. Superseded by the Marketpla...

Scroll for all 20

Postman Collections 12

Ready-to-run Postman collections for exercising this provider's APIs.

Scroll for all 12

Open Collections 18

Open, tool-agnostic API collections (OpenAPI-derived and Bruno).

API Collection

OPEN COLLECTION

DoorDash Drive API

OPEN COLLECTION

DoorDash Marketplace API

OPEN COLLECTION

DoorDash Reporting API

OPEN COLLECTION

Scroll for all 18

MCP Servers 1

Model Context Protocol servers that expose these APIs to AI agents.

MCP candidate - DoorDash publishes no MCP server

DoorDash publishes NO Model Context Protocol server. Nothing on developer.doordash.com mentions MCP (415 sitemap URLs checked, zero matches), no /mcp endpoint exists on openapi....

MCP SERVER

Pricing Plans 1

Published pricing tiers and plan structures.

Rate Limits 1

Documented rate limits and quota policies.

Doordash Rate Limits

1 limits

RATE LIMITS

FinOps 1

Cost, billing, and metering signals for API financial operations.

Event Specifications 3

AsyncAPI definitions for this provider's event-driven and streaming APIs.

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 9

JSON-LD contexts and semantic vocabularies used across these APIs.

Doordash Context

0 classes · 7 properties

JSON-LD

Doordash Drive Classic Context

13 classes · 31 properties

JSON-LD

Doordash Drive Context

14 classes · 47 properties

JSON-LD

Doordash Drive Webhooks Context

3 classes · 25 properties

JSON-LD

Doordash Item Management Context

11 classes · 23 properties

JSON-LD

Doordash Marketplace Context

20 classes · 38 properties

JSON-LD

Doordash Marketplace Webhooks Context

7 classes · 26 properties

JSON-LD

Doordash Reporting Context

4 classes · 8 properties

JSON-LD

Doordash Reporting Webhooks Context

2 classes · 6 properties

JSON-LD

Scroll for all 9

Spectral Rules 3

Spectral governance rulesets for linting and validating these APIs.

Doordash API Rules

8 rules · 1 errors 7 warnings

SPECTRAL

Doordash API Rules

6 rules · 5 warnings 1 info

SPECTRAL

Doordash API Rules

42 rules · 7 errors 27 warnings 8 info

SPECTRAL

JSON Schema 59

Standalone JSON Schema definitions for this provider's data models.

AcceptQuoteRequest

1 properties

JSON SCHEMA

AddressSuggestion

6 properties

JSON SCHEMA

BusinessRequest

3 properties

JSON SCHEMA

Business

3 properties

JSON SCHEMA

CancelledItem

2 properties

JSON SCHEMA

CatalogItem

11 properties

JSON SCHEMA

CatalogItemsRequest

1 properties

JSON SCHEMA

CatalogItemsResponse

3 properties

JSON SCHEMA

CheckoutAuditSignal

2 properties

JSON SCHEMA

ClassicDeliveryRequest

18 properties

JSON SCHEMA

ClassicDelivery

16 properties

JSON SCHEMA

ClassicDeliveryUpdateRequest

3 properties

JSON SCHEMA

Customer

3 properties

JSON SCHEMA

DeliveryItem

5 properties

JSON SCHEMA

DeliveryRequest

21 properties

JSON SCHEMA

Delivery

29 properties

JSON SCHEMA

DeliveryUpdateRequest

3 properties

JSON SCHEMA

DeliveryWebhookPayload

27 properties

JSON SCHEMA

Error

3 properties

JSON SCHEMA

EstimateRequest

4 properties

JSON SCHEMA

Estimate

5 properties

JSON SCHEMA

ItemOption

4 properties

JSON SCHEMA

ItemStatusUpdate

1 properties

JSON SCHEMA

ItemError

3 properties

JSON SCHEMA

Location

2 properties

JSON SCHEMA

MarketplaceDeliveryWebhookPayload

8 properties

JSON SCHEMA

MenuCategory

5 properties

JSON SCHEMA

MenuDetails

3 properties

JSON SCHEMA

MenuItem

8 properties

JSON SCHEMA

MenuOption

4 properties

JSON SCHEMA

MenuRequest

2 properties

JSON SCHEMA

MenuResponse

2 properties

JSON SCHEMA

DoorDash Menu

4 properties

JSON SCHEMA

MenuWebhookPayload

6 properties

JSON SCHEMA

OnboardingWebhookPayload

5 properties

JSON SCHEMA

OptionGroup

5 properties

JSON SCHEMA

OrderItemOption

4 properties

JSON SCHEMA

OrderItem

6 properties

JSON SCHEMA

Order

14 properties

JSON SCHEMA

OrderUpdate

3 properties

JSON SCHEMA

OrderWebhookPayload

13 properties

JSON SCHEMA

Promotion

5 properties

JSON SCHEMA

PromotionsRequest

1 properties

JSON SCHEMA

PromotionsResponse

3 properties

JSON SCHEMA

QuoteRequest

10 properties

JSON SCHEMA

Quote

6 properties

JSON SCHEMA

ReportLinkResponse

6 properties

JSON SCHEMA

ReportReadyPayload

7 properties

JSON SCHEMA

ReportRequestResponse

2 properties

JSON SCHEMA

ReportRequest

4 properties

JSON SCHEMA

DoorDash Report

9 properties

JSON SCHEMA

StoreDetails

6 properties

JSON SCHEMA

StoreItem

6 properties

JSON SCHEMA

StoreItemsRequest

1 properties

JSON SCHEMA

StoreItemsResponse

3 properties

JSON SCHEMA

StoreRequest

4 properties

JSON SCHEMA

Store

5 properties

JSON SCHEMA

StoreStatusUpdate

2 properties

JSON SCHEMA

Substitution

4 properties

JSON SCHEMA

Scroll for all 59

JSON Structure 55

JSON Structure definitions describing this provider's data shapes.

Doordash Accept Quote Request Structure

1 properties

JSON STRUCTURE

Doordash Address Suggestion Structure

6 properties

JSON STRUCTURE

Doordash Business Request Structure

3 properties

JSON STRUCTURE

Doordash Business Structure

3 properties

JSON STRUCTURE

Doordash Cancelled Item Structure

2 properties

JSON STRUCTURE

Doordash Catalog Item Structure

11 properties

JSON STRUCTURE

Doordash Catalog Items Request Structure

1 properties

JSON STRUCTURE

Doordash Catalog Items Response Structure

3 properties

JSON STRUCTURE

Doordash Checkout Audit Signal Structure

2 properties

JSON STRUCTURE

Doordash Classic Delivery Request Structure

18 properties

JSON STRUCTURE

Doordash Classic Delivery Structure

16 properties

JSON STRUCTURE

Doordash Customer Structure

3 properties

JSON STRUCTURE

Doordash Delivery Item Structure

5 properties

JSON STRUCTURE

Doordash Delivery Request Structure

21 properties

JSON STRUCTURE

Doordash Delivery Structure

29 properties

JSON STRUCTURE

Doordash Delivery Update Request Structure

3 properties

JSON STRUCTURE

Doordash Delivery Webhook Payload Structure

27 properties

JSON STRUCTURE

Doordash Estimate Request Structure

4 properties

JSON STRUCTURE

Doordash Estimate Structure

5 properties

JSON STRUCTURE

Doordash Item Option Structure

4 properties

JSON STRUCTURE

Doordash Item Status Update Structure

1 properties

JSON STRUCTURE

Doordash Location Structure

2 properties

JSON STRUCTURE

Doordash Menu Category Structure

5 properties

JSON STRUCTURE

Doordash Menu Details Structure

3 properties

JSON STRUCTURE

Doordash Menu Item Structure

8 properties

JSON STRUCTURE

Doordash Menu Option Structure

4 properties

JSON STRUCTURE

Doordash Menu Request Structure

2 properties

JSON STRUCTURE

Doordash Menu Response Structure

2 properties

JSON STRUCTURE

Doordash Menu Webhook Payload Structure

6 properties

JSON STRUCTURE

Doordash Option Group Structure

5 properties

JSON STRUCTURE

Doordash Order Item Option Structure

4 properties

JSON STRUCTURE

Doordash Order Item Structure

6 properties

JSON STRUCTURE

Doordash Order Structure

14 properties

JSON STRUCTURE

Doordash Order Update Structure

3 properties

JSON STRUCTURE

Doordash Order Webhook Payload Structure

13 properties

JSON STRUCTURE

Doordash Promotion Structure

5 properties

JSON STRUCTURE

Doordash Promotions Request Structure

1 properties

JSON STRUCTURE

Doordash Promotions Response Structure

3 properties

JSON STRUCTURE

Doordash Quote Request Structure

10 properties

JSON STRUCTURE

Doordash Quote Structure

6 properties

JSON STRUCTURE

Doordash Report Link Response Structure

6 properties

JSON STRUCTURE

Doordash Report Ready Payload Structure

7 properties

JSON STRUCTURE

Doordash Report Request Response Structure

2 properties

JSON STRUCTURE

Doordash Report Request Structure

4 properties

JSON STRUCTURE

Doordash Store Details Structure

6 properties

JSON STRUCTURE

Doordash Store Item Structure

6 properties

JSON STRUCTURE

Doordash Store Items Request Structure

1 properties

JSON STRUCTURE

Doordash Store Items Response Structure

3 properties

JSON STRUCTURE

Doordash Store Request Structure

4 properties

JSON STRUCTURE

Doordash Store Status Update Structure

2 properties

JSON STRUCTURE

Doordash Store Structure

5 properties

JSON STRUCTURE

Doordash Substitution Structure

4 properties

JSON STRUCTURE

Scroll for all 55

Examples 55

Example request and response payloads for these APIs.

Doordash Business Example

3 fields

EXAMPLE

Doordash Customer Example

3 fields

EXAMPLE

Doordash Delivery Example

29 fields

EXAMPLE

Doordash Estimate Example

5 fields

EXAMPLE

Doordash Location Example

2 fields

EXAMPLE

Doordash Order Example

14 fields

EXAMPLE

Doordash Quote Example

6 fields

EXAMPLE

Doordash Store Example

5 fields

EXAMPLE

Scroll for all 55

Security Posture 4

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Doordash Authentication

http/apiKey · 5 schemes

SECURITY

Doordash Domain Security

TLSv1.3 · DNSSEC · DMARC

SECURITY

Doordash Vulnerability Disclosure

Hackerone · contact published

SECURITY

Doordash Trust Center

SOC 2, PCI DSS

SECURITY

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Doordash Agentic Access

42 operations · 30 acting

42 operations · 30 acting

AGENTIC

Resources

Get Started 4

Portal, sign-up, and the first successful call

Documentation 8

Reference material describing how the API behaves

Scroll for all 8

Agent Surfaces 4

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 11

Pagination, idempotency, versioning, errors, and events

Scroll for all 11

Build 6

SDKs, sample code, and the tooling you integrate with

Access & Security 6

Authentication, authorization, and security posture

Operate 5

Status, limits, changes, and where to get help

Commercial 5

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 2

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
name: Doordash
aid: doordash
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: true
  label: Hosted service · you call their endpoint
  confidence: high
  source:
  - openapi
  - pricing
  generated: '2026-08-28'
  method: derived
specificationVersion: '0.23'
accessModel:
  pricing: freemium
  onboarding: self-serve
  trial: false
  try_now: true
  public: false
  label: Freemium · Self-serve signup
  confidence: medium
  source:
  - plans
  - authentication
  - security
  generated: '2026-09-03'
  method: derived
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/icons/doordash.png
url: https://raw.githubusercontent.com/api-evangelist/doordash/refs/heads/main/apis.yml
x-docs-platform: docusaurus
x-docs-platform-confidence: medium
x-docs-platform-checked: 2026-09-25
apis:
- aid: doordash:doordash-addresses-api
  name: doordash Addresses API
  description: Get address auto-completion suggestions based on partial input.
  humanURL: https://developer.doordash.com/en-US/docs/drive/overview/about_drive/
  baseURL: https://openapi.doordash.com/drive/v2
  tags:
  - Addresses
  properties:
  - type: OpenAPI
    url: openapi/doordash-addresses-api-openapi.yml
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/drive/overview/about_drive/
  - type: AsyncAPI
    url: asyncapi/doordash-drive-webhooks-asyncapi.yml
  - type: SDKs
    url: https://www.npmjs.com/package/@doordash/sdk
  - type: CodeExamples
    url: https://github.com/doordash-oss/doordash_sdk_example_application
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Nodejs-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Python-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Java-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Kotlin-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-PHP-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-CSharp-Dotnet-Sample
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/drive_classic/overview/about_drive_classic/
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/marketplace/overview/about_marketplace/
  - type: AsyncAPI
    url: asyncapi/doordash-marketplace-webhooks-asyncapi.yml
  - type: Documentation
    url: https://developer.doordash.com/en-US/api/marketplace_v2/
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/reporting/overview/about_reporting/
  - type: AsyncAPI
    url: asyncapi/doordash-reporting-webhooks-asyncapi.yml
- aid: doordash:doordash-businesses-api
  name: doordash Businesses API
  description: Manage business entities that represent legal entities or owners.
  humanURL: https://developer.doordash.com/en-US/docs/drive/overview/about_drive/
  baseURL: https://openapi.doordash.com/drive/v2
  tags:
  - Business
  tags_raw:
  - Businesses
  properties:
  - type: OpenAPI
    url: openapi/doordash-businesses-api-openapi.yml
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/drive/overview/about_drive/
  - type: AsyncAPI
    url: asyncapi/doordash-drive-webhooks-asyncapi.yml
  - type: SDKs
    url: https://www.npmjs.com/package/@doordash/sdk
  - type: CodeExamples
    url: https://github.com/doordash-oss/doordash_sdk_example_application
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Nodejs-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Python-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Java-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Kotlin-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-PHP-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-CSharp-Dotnet-Sample
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/drive_classic/overview/about_drive_classic/
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/marketplace/overview/about_marketplace/
  - type: AsyncAPI
    url: asyncapi/doordash-marketplace-webhooks-asyncapi.yml
  - type: Documentation
    url: https://developer.doordash.com/en-US/api/marketplace_v2/
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/reporting/overview/about_reporting/
  - type: AsyncAPI
    url: asyncapi/doordash-reporting-webhooks-asyncapi.yml
- aid: doordash:doordash-catalog-api
  name: doordash Catalog API
  description: Manage the item catalog including adding new items and updating existing item information such as names, descriptions,
    images, and attributes.
  humanURL: https://developer.doordash.com/en-US/docs/drive/overview/about_drive/
  baseURL: https://openapi.doordash.com/drive/v2
  tags:
  - Catalog
  properties:
  - type: OpenAPI
    url: openapi/doordash-catalog-api-openapi.yml
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/drive/overview/about_drive/
  - type: AsyncAPI
    url: asyncapi/doordash-drive-webhooks-asyncapi.yml
  - type: SDKs
    url: https://www.npmjs.com/package/@doordash/sdk
  - type: CodeExamples
    url: https://github.com/doordash-oss/doordash_sdk_example_application
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Nodejs-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Python-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Java-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Kotlin-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-PHP-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-CSharp-Dotnet-Sample
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/drive_classic/overview/about_drive_classic/
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/marketplace/overview/about_marketplace/
  - type: AsyncAPI
    url: asyncapi/doordash-marketplace-webhooks-asyncapi.yml
  - type: Documentation
    url: https://developer.doordash.com/en-US/api/marketplace_v2/
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/reporting/overview/about_reporting/
  - type: AsyncAPI
    url: asyncapi/doordash-reporting-webhooks-asyncapi.yml
- aid: doordash:doordash-deliveries-api
  name: doordash Deliveries API
  description: Create, retrieve, update, cancel, and estimate deliveries using the classic API endpoints.
  humanURL: https://developer.doordash.com/en-US/docs/drive/overview/about_drive/
  baseURL: https://openapi.doordash.com/drive/v2
  tags:
  - Deliveries
  properties:
  - type: OpenAPI
    url: openapi/doordash-deliveries-api-openapi.yml
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/drive/overview/about_drive/
  - type: AsyncAPI
    url: asyncapi/doordash-drive-webhooks-asyncapi.yml
  - type: SDKs
    url: https://www.npmjs.com/package/@doordash/sdk
  - type: CodeExamples
    url: https://github.com/doordash-oss/doordash_sdk_example_application
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Nodejs-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Python-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Java-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Kotlin-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-PHP-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-CSharp-Dotnet-Sample
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/drive_classic/overview/about_drive_classic/
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/marketplace/overview/about_marketplace/
  - type: AsyncAPI
    url: asyncapi/doordash-marketplace-webhooks-asyncapi.yml
  - type: Documentation
    url: https://developer.doordash.com/en-US/api/marketplace_v2/
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/reporting/overview/about_reporting/
  - type: AsyncAPI
    url: asyncapi/doordash-reporting-webhooks-asyncapi.yml
- aid: doordash:doordash-inventory-api
  name: doordash Inventory API
  description: Manage store-level inventory, pricing, and other in-store attributes for items on the DoorDash platform.
  humanURL: https://developer.doordash.com/en-US/docs/drive/overview/about_drive/
  baseURL: https://openapi.doordash.com/drive/v2
  tags:
  - Inventory
  properties:
  - type: OpenAPI
    url: openapi/doordash-inventory-api-openapi.yml
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/drive/overview/about_drive/
  - type: AsyncAPI
    url: asyncapi/doordash-drive-webhooks-asyncapi.yml
  - type: SDKs
    url: https://www.npmjs.com/package/@doordash/sdk
  - type: CodeExamples
    url: https://github.com/doordash-oss/doordash_sdk_example_application
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Nodejs-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Python-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Java-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Kotlin-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-PHP-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-CSharp-Dotnet-Sample
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/drive_classic/overview/about_drive_classic/
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/marketplace/overview/about_marketplace/
  - type: AsyncAPI
    url: asyncapi/doordash-marketplace-webhooks-asyncapi.yml
  - type: Documentation
    url: https://developer.doordash.com/en-US/api/marketplace_v2/
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/reporting/overview/about_reporting/
  - type: AsyncAPI
    url: asyncapi/doordash-reporting-webhooks-asyncapi.yml
- aid: doordash:doordash-items-api
  name: doordash Items API
  description: Manage item availability and 86ing (marking items as unavailable) in real time.
  humanURL: https://developer.doordash.com/en-US/docs/drive/overview/about_drive/
  baseURL: https://openapi.doordash.com/drive/v2
  tags:
  - Item
  tags_raw:
  - Items
  properties:
  - type: OpenAPI
    url: openapi/doordash-items-api-openapi.yml
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/drive/overview/about_drive/
  - type: AsyncAPI
    url: asyncapi/doordash-drive-webhooks-asyncapi.yml
  - type: SDKs
    url: https://www.npmjs.com/package/@doordash/sdk
  - type: CodeExamples
    url: https://github.com/doordash-oss/doordash_sdk_example_application
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Nodejs-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Python-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Java-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Kotlin-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-PHP-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-CSharp-Dotnet-Sample
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/drive_classic/overview/about_drive_classic/
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/marketplace/overview/about_marketplace/
  - type: AsyncAPI
    url: asyncapi/doordash-marketplace-webhooks-asyncapi.yml
  - type: Documentation
    url: https://developer.doordash.com/en-US/api/marketplace_v2/
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/reporting/overview/about_reporting/
  - type: AsyncAPI
    url: asyncapi/doordash-reporting-webhooks-asyncapi.yml
- aid: doordash:doordash-menus-api
  name: doordash Menus API
  description: Create, update, and manage menus for stores on the DoorDash marketplace.
  humanURL: https://developer.doordash.com/en-US/docs/drive/overview/about_drive/
  baseURL: https://openapi.doordash.com/drive/v2
  tags:
  - Menus
  properties:
  - type: OpenAPI
    url: openapi/doordash-menus-api-openapi.yml
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/drive/overview/about_drive/
  - type: AsyncAPI
    url: asyncapi/doordash-drive-webhooks-asyncapi.yml
  - type: SDKs
    url: https://www.npmjs.com/package/@doordash/sdk
  - type: CodeExamples
    url: https://github.com/doordash-oss/doordash_sdk_example_application
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Nodejs-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Python-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Java-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Kotlin-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-PHP-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-CSharp-Dotnet-Sample
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/drive_classic/overview/about_drive_classic/
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/marketplace/overview/about_marketplace/
  - type: AsyncAPI
    url: asyncapi/doordash-marketplace-webhooks-asyncapi.yml
  - type: Documentation
    url: https://developer.doordash.com/en-US/api/marketplace_v2/
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/reporting/overview/about_reporting/
  - type: AsyncAPI
    url: asyncapi/doordash-reporting-webhooks-asyncapi.yml
- aid: doordash:doordash-orders-api
  name: doordash Orders API
  description: Receive, confirm, update, and manage orders placed through the DoorDash marketplace.
  humanURL: https://developer.doordash.com/en-US/docs/drive/overview/about_drive/
  baseURL: https://openapi.doordash.com/drive/v2
  tags:
  - Order
  tags_raw:
  - Orders
  properties:
  - type: OpenAPI
    url: openapi/doordash-orders-api-openapi.yml
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/drive/overview/about_drive/
  - type: AsyncAPI
    url: asyncapi/doordash-drive-webhooks-asyncapi.yml
  - type: SDKs
    url: https://www.npmjs.com/package/@doordash/sdk
  - type: CodeExamples
    url: https://github.com/doordash-oss/doordash_sdk_example_application
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Nodejs-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Python-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Java-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Kotlin-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-PHP-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-CSharp-Dotnet-Sample
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/drive_classic/overview/about_drive_classic/
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/marketplace/overview/about_marketplace/
  - type: AsyncAPI
    url: asyncapi/doordash-marketplace-webhooks-asyncapi.yml
  - type: Documentation
    url: https://developer.doordash.com/en-US/api/marketplace_v2/
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/reporting/overview/about_reporting/
  - type: AsyncAPI
    url: asyncapi/doordash-reporting-webhooks-asyncapi.yml
- aid: doordash:doordash-promotions-api
  name: doordash Promotions API
  description: Manage item-level promotions at the store level, including adding and updating promotional pricing.
  humanURL: https://developer.doordash.com/en-US/docs/drive/overview/about_drive/
  baseURL: https://openapi.doordash.com/drive/v2
  tags:
  - Promotions
  properties:
  - type: OpenAPI
    url: openapi/doordash-promotions-api-openapi.yml
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/drive/overview/about_drive/
  - type: AsyncAPI
    url: asyncapi/doordash-drive-webhooks-asyncapi.yml
  - type: SDKs
    url: https://www.npmjs.com/package/@doordash/sdk
  - type: CodeExamples
    url: https://github.com/doordash-oss/doordash_sdk_example_application
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Nodejs-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Python-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Java-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Kotlin-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-PHP-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-CSharp-Dotnet-Sample
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/drive_classic/overview/about_drive_classic/
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/marketplace/overview/about_marketplace/
  - type: AsyncAPI
    url: asyncapi/doordash-marketplace-webhooks-asyncapi.yml
  - type: Documentation
    url: https://developer.doordash.com/en-US/api/marketplace_v2/
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/reporting/overview/about_reporting/
  - type: AsyncAPI
    url: asyncapi/doordash-reporting-webhooks-asyncapi.yml
- aid: doordash:doordash-quotes-api
  name: doordash Quotes API
  description: Validate delivery serviceability and get pricing quotes before creating a delivery.
  humanURL: https://developer.doordash.com/en-US/docs/drive/overview/about_drive/
  baseURL: https://openapi.doordash.com/drive/v2
  tags:
  - Quotes
  properties:
  - type: OpenAPI
    url: openapi/doordash-quotes-api-openapi.yml
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/drive/overview/about_drive/
  - type: AsyncAPI
    url: asyncapi/doordash-drive-webhooks-asyncapi.yml
  - type: SDKs
    url: https://www.npmjs.com/package/@doordash/sdk
  - type: CodeExamples
    url: https://github.com/doordash-oss/doordash_sdk_example_application
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Nodejs-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Python-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Java-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Kotlin-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-PHP-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-CSharp-Dotnet-Sample
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/drive_classic/overview/about_drive_classic/
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/marketplace/overview/about_marketplace/
  - type: AsyncAPI
    url: asyncapi/doordash-marketplace-webhooks-asyncapi.yml
  - type: Documentation
    url: https://developer.doordash.com/en-US/api/marketplace_v2/
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/reporting/overview/about_reporting/
  - type: AsyncAPI
    url: asyncapi/doordash-reporting-webhooks-asyncapi.yml
- aid: doordash:doordash-reports-api
  name: doordash Reports API
  description: Create report requests and retrieve report download links for financial, operations, menu, and feedback data.
  humanURL: https://developer.doordash.com/en-US/docs/drive/overview/about_drive/
  baseURL: https://openapi.doordash.com/drive/v2
  tags:
  - Reports
  properties:
  - type: OpenAPI
    url: openapi/doordash-reports-api-openapi.yml
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/drive/overview/about_drive/
  - type: AsyncAPI
    url: asyncapi/doordash-drive-webhooks-asyncapi.yml
  - type: SDKs
    url: https://www.npmjs.com/package/@doordash/sdk
  - type: CodeExamples
    url: https://github.com/doordash-oss/doordash_sdk_example_application
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Nodejs-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Python-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Java-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Kotlin-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-PHP-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-CSharp-Dotnet-Sample
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/drive_classic/overview/about_drive_classic/
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/marketplace/overview/about_marketplace/
  - type: AsyncAPI
    url: asyncapi/doordash-marketplace-webhooks-asyncapi.yml
  - type: Documentation
    url: https://developer.doordash.com/en-US/api/marketplace_v2/
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/reporting/overview/about_reporting/
  - type: AsyncAPI
    url: asyncapi/doordash-reporting-webhooks-asyncapi.yml
- aid: doordash:doordash-stores-api
  name: doordash Stores API
  description: Manage store locations associated with businesses.
  humanURL: https://developer.doordash.com/en-US/docs/drive/overview/about_drive/
  baseURL: https://openapi.doordash.com/drive/v2
  tags:
  - Stores
  properties:
  - type: OpenAPI
    url: openapi/doordash-stores-api-openapi.yml
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/drive/overview/about_drive/
  - type: AsyncAPI
    url: asyncapi/doordash-drive-webhooks-asyncapi.yml
  - type: SDKs
    url: https://www.npmjs.com/package/@doordash/sdk
  - type: CodeExamples
    url: https://github.com/doordash-oss/doordash_sdk_example_application
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Nodejs-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Python-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Java-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-Kotlin-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-PHP-Sample
  - type: CodeExamples
    url: https://github.com/JoshAtDoorDash/DoorDashAPI-CSharp-Dotnet-Sample
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/drive_classic/overview/about_drive_classic/
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/marketplace/overview/about_marketplace/
  - type: AsyncAPI
    url: asyncapi/doordash-marketplace-webhooks-asyncapi.yml
  - type: Documentation
    url: https://developer.doordash.com/en-US/api/marketplace_v2/
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/reporting/overview/about_reporting/
  - type: AsyncAPI
    url: asyncapi/doordash-reporting-webhooks-asyncapi.yml
- aid: doordash:doordash-ads-api
  name: DoorDash Ads API
  description: Plan, launch and measure sponsored-listing and brand advertising on the DoorDash marketplace. Campaigns, ad
    groups, product ads, keywords, creatives, targeting, budget recommendations, catalog validation and downloadable performance
    reports.
  humanURL: https://developer.doordash.com/en-US/api/ads
  baseURL: https://openapi.doordash.com
  tags:
  - Advertising
  - Campaigns
  - Retail Media
  properties:
  - type: OpenAPI
    url: openapi/_original/doordash-ads-openapi.yml
    name: DoorDash Ads API 1.0.29 (provider-published)
  - type: OpenAPI
    url: https://developer.doordash.com/redocusaurus/plugin-redoc-0.yaml
    name: OpenAPI (provider-hosted)
  - type: APIReference
    url: https://developer.doordash.com/en-US/api/ads
  - type: Overlay
    url: overlays/doordash-ads-overlay.yaml
- aid: doordash:doordash-storefront-api
  name: DoorDash Storefront API
  description: The white-label online-ordering surface DoorDash runs on a merchant's own site - addresses and geocoding, store
    and menu reads, cart and order sessions, payment methods, loyalty profiles, rewards and redemptions, and QR code generation.
  humanURL: https://developer.doordash.com/en-US/api/storefront
  baseURL: https://openapi.doordash.com
  tags:
  - Storefront
  - Online Ordering
  - Loyalty
  properties:
  - type: OpenAPI
    url: openapi/_original/doordash-storefront-openapi.yml
    name: Storefront V1 API Specification (provider-published)
  - type: OpenAPI
    url: https://developer.doordash.com/redocusaurus/plugin-redoc-19.yaml
    name: OpenAPI (provider-hosted)
  - type: APIReference
    url: https://developer.doordash.com/en-US/api/storefront
  - type: Overlay
    url: overlays/doordash-storefront-overlay.yaml
- aid: doordash:doordash-parcel-api
  name: DoorDash Parcel API
  description: The shipped-parcel variant of Drive - quote, create, track and cancel a parcel delivery with package dimensions,
    labels and scanned data, on the same drive/v2 paths as the on-demand Drive API.
  humanURL: https://developer.doordash.com/en-US/api/drive_v2_parcel
  baseURL: https://openapi.doordash.com
  tags:
  - Parcel
  - Shipping
  - Last Mile Delivery
  tags_raw:
  - Parcel
  - Shipping
  - Last Mile
  properties:
  - type: OpenAPI
    url: openapi/_original/doordash-parcel-openapi.yml
    name: Parcel API 0.3.6 (provider-published)
  - type: OpenAPI
    url: https://developer.doordash.com/redocusaurus/plugin-redoc-24.yaml
    name: OpenAPI (provider-hosted)
  - type: APIReference
    url: https://developer.doordash.com/en-US/api/drive_v2_parcel
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/drive/how_to/Parcel/error_handling
  - type: Overlay
    url: overlays/doordash-parcel-overlay.yaml
- aid: doordash:doordash-drive-refunds-api
  name: DoorDash Drive Refunds API
  description: Request a refund against a completed Drive delivery. DoorDash decides whether the refund is granted or rejected
    and returns a result code; no eligibility window is published.
  humanURL: https://developer.doordash.com/en-US/api/drive_refunds
  baseURL: https://openapi.doordash.com
  tags:
  - Refunds
  - Delivery
  properties:
  - type: OpenAPI
    url: openapi/_original/doordash-drive-refunds-openapi.yml
    name: Drive Refunds API 0.0.3 (provider-published)
  - type: OpenAPI
    url: https://developer.doordash.com/redocusaurus/plugin-redoc-20.yaml
    name: OpenAPI (provider-hosted)
  - type: APIReference
    url: https://developer.doordash.com/en-US/api/drive_refunds
  - type: Overlay
    url: overlays/doordash-drive-refunds-overlay.yaml
- aid: doordash:doordash-drive-redelivery-api
  name: DoorDash Drive Redelivery API
  description: Re-attempt a Drive delivery that could not be completed, creating a redelivery against the original external_delivery_id.
  humanURL: https://developer.doordash.com/en-US/api/drive_redelivery
  baseURL: https://openapi.doordash.com
  tags:
  - Delivery
  - Redelivery
  properties:
  - type: OpenAPI
    url: openapi/_original/doordash-drive-redelivery-openapi.yml
    name: Drive Redelivery API 0.0.1 (provider-published)
  - type: OpenAPI
    url: https://developer.doordash.com/redocusaurus/plugin-redoc-23.yaml
    name: OpenAPI (provider-hosted)
  - type: APIReference
    url: https://developer.doordash.com/en-US/api/drive_redelivery
  - type: Overlay
    url: overlays/doordash-drive-redelivery-overlay.yaml
- aid: doordash:doordash-drive-dasher-feedback-api
  name: DoorDash Drive Dasher Feedback API
  description: Read the Dasher assignment history for a delivery and submit a rating for the Dasher who completed it.
  humanURL: https://developer.doordash.com/en-US/api/drive_dasher_feedback
  baseURL: https://openapi.doordash.com
  tags:
  - Delivery
  - Ratings
  properties:
  - type: OpenAPI
    url: openapi/_original/doordash-drive-dasher-feedback-openapi.yml
    name: Drive Dasher Feedback API 0.0.1 (provider-published)
  - type: OpenAPI
    url: https://developer.doordash.com/redocusaurus/plugin-redoc-21.yaml
    name: OpenAPI (provider-hosted)
  - type: APIReference
    url: https://developer.doordash.com/en-US/api/drive_dasher_feedback
  - type: Overlay
    url: overlays/doordash-drive-dasher-feedback-overlay.yaml
- aid: doordash:doordash-checkout-api
  name: DoorDash Checkout API
  description: The embedded checkout interface used to hand a cart to DoorDash from a merchant's own e-commerce flow. The
    contract states absolute URLs on api.doordash.com and order.online rather than a servers[] base.
  humanURL: https://developer.doordash.com/en-US/api/external_checkout
  baseURL: https://api.doordash.com
  tags:
  - Checkout
  - Commerce
  properties:
  - type: OpenAPI
    url: openapi/_original/doordash-external-checkout-openapi.yml
    name: DoorDash Checkout API Interface 0.1.6 (provider-published)
  - type: OpenAPI
    url: https://developer.doordash.com/redocusaurus/plugin-redoc-22.yaml
    name: OpenAPI (provider-hosted)
  - type: APIReference
    url: https://developer.doordash.com/en-US/api/external_checkout
  - type: Overlay
    url: overlays/doordash-external-checkout-overlay.yaml
- aid: doordash:doordash-marketplace-legacy-api
  name: DoorDash Marketplace (legacy) API
  description: The legacy point-of-sale integration surface - menus, orders, order confirmation, item and store availability
    - served from pointofsale.doordash.com. Superseded by the Marketplace API, with a published partner migration guide but
    no retirement date.
  humanURL: https://developer.doordash.com/en-US/api/marketplace_legacy
  baseURL: https://pointofsale.doordash.com
  tags:
  - Marketplace
  - Point-of-Sale
  - Legacy
  tags_raw:
  - Marketplace
  - Point of Sale
  - Legacy
  properties:
  - type: OpenAPI
    url: openapi/_original/doordash-marketplace-legacy-openapi.yml
    name: Marketplace (legacy) API Specification (provider-published)
  - type: OpenAPI
    url: https://developer.doordash.com/redocusaurus/plugin-redoc-18.yaml
    name: OpenAPI (provider-hosted)
  - type: APIReference
    url: https://developer.doordash.com/en-US/api/marketplace_legacy
  - type: Documentation
    url: https://developer.doordash.com/en-US/docs/marketplace/faq/legacy_partner_migration
  - type: Overlay
    url: overlays/doordash-marketplace-legacy-overlay.yaml
common:
- type: CapabilityMap
  url: capabilities/doordash-capability-edges.yml
  name: doordash Business Capability Map
- type: PostmanWorkspace
  url: https://www.postman.com/kinlaneapi/doordash/overview
- type: AgenticAccess
  url: agentic-access/doordash-agentic-access.yml
- type: TrustCenter
  url: security/doordash-trust-center.yml
- type: DomainSecurity
  url: security/doordash-domain-security.yml
- type: Authentication
  url: authentication/doordash-authentication.yml
- type: DeveloperPortal
  url: https://developer.doordash.com/
- type: Documentation
  url: https://developer.doordash.com/en-US/
- type: Website
  url: https://www.doordash.com/
- type: Blog
  url: https://doordash.engineering/
- type: SignUp
  url: https://developer.doordash.com/portal
  title: Developer Portal sign-up and login
- type: TermsOfService
  url: https://www.doordash.com/terms/
- type: PrivacyPolicy
  url: https://www.doordash.com/privacy/
- type: Support
  url: https://help.doordash.com/
- type: GitHubOrganization
  url: https://github.com/doordash
- type: GitHubOrganization
  url: https://github.com/doordash-oss
  title: DoorDash Open Source
- type: LinkedIn
  url: https://www.linkedin.com/company/doordash
- type: SDKs
  url: https://www.npmjs.com/package/@doordash/sdk
  title: Node.js SDK
- type: Tools
  url: https://github.com/doordash-oss/oapi-codegen-dd
  title: OpenAPI Go Codegen (oapi-codegen-dd)
- type: JSONLD
  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


# --- truncated at 32 KB (36 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/doordash/refs/heads/main/apis.yml

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/doordash"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/doordash/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/doordash/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.