Use Businesses & Stores by auto-onboarding
caution
Using auto-onboarding to create businesses & stores is not recommended for new integrations. If you:
- Are building a Drive (classic) integration for the first time, you should use the Business & Store APIs.
- Have an existing Drive (classic) integration, consider upgrading to the Business & Store APIs.
API: Drive (classic)
This doc covers the Drive (classic) API. If you're using the Drive API, see the how-to guide for using businesses & stores with Drive.
DoorDash uses businesses to represent a legal entity or owner and stores to represent a single location that makes deliveries.
Auto-onboarding a business & store​
Auto-onboarding is part of the create delivery API. To use auto-onboarding, you provide an external_business_name
and external_store_id
in the create delivery request.
HTTP POST
/drive/v1/deliveries
{
"external_delivery_id": "D-1763",
// other fields
"external_business_name": "b-234-dzs",
"external_store_id": "s-475-fnr",
}
Use a unique external_business_name
for every business you want to create and a unique external_store_id
for every store under that business.
Next steps​
- Learn more about the concepts in the businesses & stores reference guide
- View the business & store API reference
- View the create delivery API reference