API Costing model
Hello,
For the purpose of counting the API calls for a "number of API per month" billing model in Box, if there are certain APIs which do not contribute to the count of API calls made to the Box server.
For example:
If an application (configured via the admin console for enterprise wide access), requests a Zip download with a considerable amount of files, and for the purpose of tracking the zip status (and show some meaningful progress) calls the "api.box.com/2.0/zip_downloads/<id>/status" periodically, would this polling contribute towards the consumption of my allocated API calls per month?
Also on a related note, does requesting a zip_download contribute to a single API call or does it depend on how many files are being zipped?
Thank you.
-
Thank you Alex.
I found a quote on a similar post (its dated 4 years ago) so I just want to clarify it once as well:
"Yes, in general Batch API does not reduce the consumption of rate limits. This is because on the backend we still have to do the same amount of work to make N updates, whether it's in one API call or N API calls. That load on our backend systems is part of what our rate limits are designed to limit, not just network traffic to our data centers."
https://support.box.com/hc/en-us/community/posts/360049191913-BOX-API-call-count
If i choose to package a few thousand files to be downloaded as zip, would that still consume just one API call or does it depend upon the number of files being zipped?
Thanks!
Post is closed for comments.
Comments
3 comments