Skip to main content
This guide explains how DoorDash downloads the EveryBite catalog snapshot from private S3 storage.
DoorDash does not need an AWS account or AWS credentials. The temporary URL returned by EveryBite carries its own signature.
1

Request a download URL

Use the EveryBite-issued DoorDash bearer token:
When catalogDate is omitted, EveryBite uses the current UTC date. To request a specific date:
Example ready response:
If no completed snapshot exists for that date, status is NOT_FOUND and downloadUrl is null.
2

Download the snapshot

Copy only the complete downloadUrl value from the response.
The downloaded file is the EveryBite response for the selected brand and catalog date.

Handling the download URL

The temporary URL normally expires after approximately 15 minutes. Keep it quoted, do not modify it, and request a new URL if it expires.