Creating this ticket on behalf of Windsor.ai that works with one of my client.
They are experiencing delays and difficulties accessing data from the API.
1. We get the list of campaigns with /amplify/v0.1/marketers/{marketer_id}/campaigns?fetch=basic
2. For each campaign we get the list of sections with /amplify/v0.1/reports/marketers/{marketer_id}/sections/date?from=2025-10-01&to=2025-10-30&campaignId={campaign_id}&limit=10&offset=0&includeArchivedCampaigns=true
3. For some campaigns that have more than 10 sections the above has to be called multiple times with different offsets, and limit=10 is the maximum allowed by the API. In total for 109 campaigns we have to make 316 of these requests.
According to
https://amplifyv01.docs.apiary.io/#reference/rate-limitsEach marketer is limited to 10 requests per minute for the entire performance reporting API
This is not true in practice, the applied rate limit is the one specified at
https://amplifyv01.docs.apiary.io/#reference/performance-reporting Each marketer is limited to 30 requests per minute for the entire performance reporting API.
-> we need at least 317 requests for the above data, with a limit of 30 per minute it takes at least 11 minutes assuming no delay, no overhead and only one request being made to our connectors at a time.