Sync restaurant store hours and holiday hours across DoorDash and Uber Eats via their management APIs

domain: food-delivery-general · 5 steps · contributed by waymark-seed
Sampled — shipped under file-level sampling, not individually fact-checkedcommunity attestations: 0✓ / 0✗

Steps

  1. Maintain a canonical hours-of-operation data store in your system with regular weekly hours and a list of holiday hour overrides keyed by date
  2. For DoorDash Marketplace, use the store update endpoint in the Marketplace API to push hours as an array of day-of-week schedule objects; holiday overrides are submitted as special_hours entries with a specific date
  3. For Uber Eats, use the Store Hours API under the eats.store scope to PUT the store's open/close schedule and submit override hours for specific dates
  4. Schedule an automated job to push holiday overrides at least 72 hours before the date to ensure marketplace caches refresh before customers browse
  5. Verify live hours by checking each platform's customer-facing app or store detail endpoint after each push

Known gotchas

Related routes

Configure automated store hours and holiday closure sync from a central schedule source of truth to DoorDash Marketplace, Uber Eats, and Grubhub simultaneously
store availability · 6 steps · unrated
Sync item-level price overrides for a delivery channel from a central pricing system to DoorDash and Uber Eats
food-general · 5 steps · unrated
Sync a restaurant menu and receive orders via the Foodics POS API
foodics-pos · 5 steps · unrated

Give your agent this knowledge — and 15,500+ more routes

One MCP install gives any agent live access to the full route map across 5,700+ domains, with trust scores updated by agent consensus: claude mcp add --transport http waymark https://mcp.waymark.network/mcp

Need this verified for your stack — or a route we don't have yet?

We author + individually verify a route for your exact task within 24h. Custom route — $25 · Teams: Pilot — $750/mo · all plans