Hey @Idoweiss
That is correct, however the case wherein you’d need to request data for so many entities would be restricted to on boarding a new account to your platform (i.e., an initial import of all the analytics data for Promoted Tweets). This will be a time consuming process, as you’ve pointed out however you’d ideally need to do this once per Ads account.
Once the on boarding is completed, the recommendation here is to request data for entities you know have changed. For example, campaigns that are still in flight (or rather, still within the start_time and end_time).
Let me know if you’ve got any follow up questions or any use cases that aren’t related to on boarding a new Ads account.
Thanks!