items.json catalog directly to private S3 storage.
DoorDash does not need an AWS account or AWS credentials for this upload. The temporary URL returned by EveryBite carries its own signature.
1
Request an upload URL
The EveryBite-issued DoorDash bearer token must be available in the Example response:
EVERYBITE_DOORDASH_TOKEN environment variable.2
Upload items.json
Copy the complete A successful S3 upload normally returns an empty response body. The uploaded object will be stored at the
uploadUrl from the response and use it before expiresAt:objectKey returned by the API, for example:
