I'm figuring out how to build a web app on top of box and in the course of this I'm noticing that a single query of the database would require several API calls. Say you are querying a box collection on keyword or with a mdfilter and you wanted to see a thumbnail for each result and some metadata to go with each. It's my understanding that you would have to make the initial search call and then for each result, you would need to make a separate call for each ones' metadata and each one's thumbnail. So if you retrieved10 results, this would be 21 calls for a single query. I may be missing a special parameter for the search endpoint that returns metadata?
I think the constraints can be architected around. No biggie, but am wondering if there's a more efficient way to do this? I did notice that the Facebook API allows you to "batch" calls. I think this would be most useful for my situation but haven't seen anything in the documentation about this kind of functionality in box.
Is this a capability that the Box API has? I figured it was worth asking before building my own way of doing this. Thanks for your help and your time.