Are there any limits on API queries?

Yes, API queries for time-series data are limited to 120 requests per hour.