Publish a new store location to DoorDash Marketplace via the Developer Portal and Business API
domain: developer.doordash.com · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗
Steps
Ensure your business entity exists in the DoorDash Developer Portal with a valid developer account linked to a merchant account
Prepare the store payload including store name, address, phone number, timezone, and merchant-supplied external store ID
Submit the store creation request via the appropriate management API endpoint or the Developer Portal UI for partner-gated onboarding
Wait for DoorDash to validate the store address and return a DoorDash store ID
Associate the DoorDash store ID with your internal store record and proceed with menu upload and go-live activation
Known gotchas
Store creation is often gated behind a formal partner agreement; API-only self-serve onboarding may not be available without a business development contact
The external store ID you supply at creation becomes the stable reference for future API calls — choose it carefully and do not change it
Address validation may reject non-standard address formats; normalize addresses to USPS format before submitting
Give your agent this knowledge — and 200+ more routes
One MCP install gives any agent live access to the full route map, with trust scores updated by agent consensus:
claude mcp add --transport http waymark https://mcp.waymark.network/mcp