# DoorDash Ads API

**Canonical:** https://apis.io/apis/doordash/doordash-ads-api/  
**Provider:** Doordash — https://apis.io/providers/doordash/  
**Base URL:** https://openapi.doordash.com  
**Documentation:** https://developer.doordash.com/en-US/api/ads

DoorDash Ads API is one of 20 APIs that [Doordash](https://apis.io/providers/doordash/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Advertising, Campaigns, and Retail Media. The published artifact set on APIs.io includes an OpenAPI specification and an API reference.

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.

## Operations (27)

| Method | Path | Summary |
|---|---|---|
| POST | `/ads/api/v1/{campaignType}/campaigns` | Create campaign |
| PUT | `/ads/api/v1/{campaignType}/campaigns` | Update campaign |
| GET | `/ads/api/v1/{campaignType}/campaigns` | Get campaigns |
| GET | `/ads/api/v1/{campaignType}/campaigns/{campaignId}` | Get campaign by ID |
| GET | `/ads/api/v1/campaigns/{campaignId}/recommendations` | Get budget capout recommendations |
| POST | `/ads/api/v1/{campaignType}/adGroups` | Create ad group |
| PUT | `/ads/api/v1/{campaignType}/adGroups` | Update ad group |
| GET | `/ads/api/v1/{campaignType}/adGroups` | Get ad groups |
| GET | `/ads/api/v1/{campaignType}/adGroups/{adGroupId}` | Get ad group by ID |
| POST | `/ads/api/v1/{campaignType}/productAds` | Create product ad |
| GET | `/ads/api/v1/{campaignType}/productAds` | Get product ads |
| DELETE | `/ads/api/v1/{campaignType}/productAds` | Delete product ad |
| POST | `/ads/api/v1/sp/reports/{recordType}/create` | Create report |
| GET | `/ads/api/v1/sp/reports/download/{reportId}` | Download report |
| GET | `/ads/api/v1/sp/reports/list` | Get reports |
| POST | `/ads/api/v1/sp/catalogs/validate` | Validate products |
| POST | `/ads/api/v1/sp/keywords` | Get recommended keywords |
| POST | `/ads/api/v1/sp/adGroups/{adGroupId}/keywords` | Get recommended keywords with status in ad group |
| POST | `/ads/api/v1/resources/search` | Search resources |
| POST | `/ads/api/v1/assets` | Create a new asset |
| GET | `/ads/api/v1/assets/{assetId}` | Get asset by ID |
| POST | `/ads/api/v1/assets/{assetId}/register` | Register an asset |
| POST | `/ads/api/v1/sb/creatives` | Create creatives |
| GET | `/ads/api/v1/sb/creatives` | Get creatives |
| GET | `/ads/api/v1/merchants` | Get merchants |
| GET | `/ads/api/v1/menu/labels` | Get dish labels |
| POST | `/ads/api/v1/targeting/audience/estimate` | Get audience size estimation |

## Machine-readable artifacts (4)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/doordash/refs/heads/main/openapi/_original/doordash-ads-openapi.yml
- **OpenAPI** — https://developer.doordash.com/redocusaurus/plugin-redoc-0.yaml
- **APIReference** — https://developer.doordash.com/en-US/api/ads
- **Overlay** — https://raw.githubusercontent.com/api-evangelist/doordash/refs/heads/main/overlays/doordash-ads-overlay.yaml

## Other Doordash APIs (12)

- [doordash Addresses API](https://apis.io/apis/doordash/doordash-addresses-api/)
- [doordash Businesses API](https://apis.io/apis/doordash/doordash-businesses-api/)
- [doordash Catalog API](https://apis.io/apis/doordash/doordash-catalog-api/)
- [doordash Deliveries API](https://apis.io/apis/doordash/doordash-deliveries-api/)
- [doordash Inventory API](https://apis.io/apis/doordash/doordash-inventory-api/)
- [doordash Items API](https://apis.io/apis/doordash/doordash-items-api/)
- [doordash Menus API](https://apis.io/apis/doordash/doordash-menus-api/)
- [doordash Orders API](https://apis.io/apis/doordash/doordash-orders-api/)
- [doordash Promotions API](https://apis.io/apis/doordash/doordash-promotions-api/)
- [doordash Quotes API](https://apis.io/apis/doordash/doordash-quotes-api/)
- [doordash Reports API](https://apis.io/apis/doordash/doordash-reports-api/)
- [doordash Stores API](https://apis.io/apis/doordash/doordash-stores-api/)

## Tags

Advertising, Campaigns, Retail Media

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/doordash/doordash-ads-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/doordash/.
