How soon is the order data available in the API?
How soon is the order data available through the APIs?
I'm working on the Orders API and plan on pulling orders day by day at the start of each day (Pacific Time) for the previous day. Will all orders for the previous day be available through the API at the start of next day or does it take longer? Would help me know what time of the day I should pull data.
Thanks!
-
Hi Amiteshwar,
The orders will appear nearly instantaneously after they are placed on the POS. If you are looking to grab credit card processing fees from the Order JSON, those will appear around an hour after the location's Business Day Cutoff time. You can find the locations' cutoff time in the Restaurant API by looking at the closeoutHour field.
0 -
Thanks for the reply, John Duggan.
I was cross checking the subtotals from the orders that show in the Toast platform vs orders coming in through the Orders API on a week by week basis. I noticed that there's always roughly a 3% error on what the 2 subtotals show. Shouldn't they be the same?
What could be possible reason? We're automating data at our end and resolving this major discrepancy would mean alot. Thanks.
0 -
Thanks, Amiteshwar Mann. The Toast API is a reflection of the Toast Backend, so as long as the Toast reporting looks correct in the Toast Backend, our Orders API will reflect the same. I suggest downloading the Orders report from the Toast Backend and ensuring the orders you are polling from the API match this report. You can download the Orders Report for a particular business day ( or range ) in the Toast Backend by clicking the button shown in the image below:

This article is helpful and explains how to calculate the net sales in your report.
0
Please sign in to leave a comment.
Comments
3 comments