You do not need an AWS account or AWS credentials. The temporary URL returned by EveryBite carries its own signature.
Arguments
businessId has no default. Omitting it is a GraphQL validation error and the request is rejected before it reaches the resolver. An empty string is rejected by the NonEmptyString scalar.
1
Request a download URL
Use the EveryBite-issued bearer token:When Example ready response:The object key is derived from the If no completed snapshot exists for that business and date,
catalogDate is omitted, EveryBite uses the current UTC date. To request a specific date:businessId you supplied:status is NOT_FOUND and downloadUrl is null.2
Download the snapshot
Copy only the complete The downloaded file is the EveryBite response for the selected brand and catalog date.
downloadUrl value from the response.
