Take Your Search Game to the Next Level with Dropbox Dash 🚀✨ Curious how it works? Ask us here!
Forum Discussion
liftbox
5 years agoExplorer | Level 3
Team Logs Get Events API is returning empty events
By trying follwing API with newly created dropbox for business trial account is not returing events
https://api.dropboxapi.com/2/team_log/get_events
Please Check Reponse as follows
{
"events": [],
"cursor": "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
"has_more": true
}
4 Replies
Sort By
- ЗдравкоLegendary | Level 20
Hi liftbox,
Dropbox API calls (and not only) retrieving array of information (such as 2/team_log/get_events) are asynchronous. Which mean it's not clear when exactly the information you are querying gonna be available and in what "pieces" size. That's why there is "has_more" in the result.
has_more Boolean Is true if there may be additional events that have not been returned yet. An additional call to get_events/continue can retrieve them. Note that has_more may be true, even if events is empty.Just follow the documentation advices. 😉
Hope this helps.
- liftboxExplorer | Level 3
Hi @Здравко I tried with your suggestion still I was not able to get the events. I even tried sending following data
{"limit": 50,"category": "logins"}- ЗдравкоLegendary | Level 20
Hi again liftbox,
What exactly you have tried? Did you get in loop with 2/team_log/get_events/continue till the moment when "has_more" becomes false? 🤔 Make sure on each loop's pass you use the cursor from the last call result (either get_events or get_events/continue). Don't use the same cursor! What is the result of your last call? You didn't post it.
- Greg-DB
Dropbox Staff
liftbox Здравко is correct; the number of events returned per single response is not guaranteed. Due to various implementation details, a single page may even contain zero events. In any case, your app should always check the 'has_more' value and then call back to /2/team_log/get_events/continue if it's 'true', and so on each time, supplying the latest returned 'cursor'.
Please read the /2/team_log/get_events and /2/team_log/get_events/continue documentation for information on using them.
About Dropbox API Support & Feedback
Find help with the Dropbox API from other developers.5,998 PostsLatest Activity: 11 hours ago
If you need more help you can view your support options (expected response time for an email or ticket is 24 hours), or contact us on X or Facebook.
For more info on available support options for your Dropbox plan, see this article.
If you found the answer to your question in this Community thread, please 'like' the post to say thanks and to let us know it was useful!