Building a data pipeline for Snowflake
We are trying to build a data pipeline using Marketo REST API, AWS lambda and Snowflake. We exceeded the API limits recently (API limit was 10K / day... now it is changed to 50K), and we want to avoid such problems in the future.
I am trying to understand the API query limits better. I found this blog post explaining the limits, but I am hoping to get some more details.
- If we use the REST API with dynamic date range for lead activities data (for 10 activity type ids) with next page token, how much data(in MBs) can be consumed for a date range of one week and how many API calls could one request / response consume?
- Up to 200k+ / month of lead activity data (approximately)
- How many api requests would we end up consuming if we download all leads from the marketo leads database?
- oldest record is from September of 2019
- Bulk export for a 31-day period would result in 3k - 5k records (approximately)
Thank you in advance!