Common Issues

Connection issues

chevron-rightMy API key is rejected or returns an authentication errorhashtag

Double-check that you've copied the full API key from the CoinGecko Developer Dashboardarrow-up-right without any trailing spaces or line breaks. API keys are case-sensitive. If the key was recently generated, wait a minute and try again — new keys can take a short time to activate.

chevron-rightThe data flow fails to connect but my API key looks correcthashtag

Verify that your CoinGecko API key is active and hasn't been revoked. Log into the CoinGecko Developer Dashboard and confirm the key status. If you're on a free plan, ensure you haven't exceeded your monthly call limit.

Missing data

chevron-rightNo data is returned for my coinhashtag

The most common cause is an incorrect Coin ID. CoinGecko uses its own internal identifiers — for example, bitcoin not BTC. Use the CoinGecko coins listarrow-up-right to find the exact ID for your coin and update your source configuration.

chevron-rightHistorical data is empty or incomplete for some dateshashtag

For the Histories entity, check that your start date and end date are set correctly using the date pickers — and that the date range doesn't extend before the coin's launch date. CoinGecko may not have data for very new coins or for dates before a coin was listed.

chevron-rightCommunity or developer data fields are nullhashtag

This is expected behavior for many coins. CoinGecko only populates community and developer data for coins with active social or development activity. Smaller or less-tracked coins will return null for these fields.

Data discrepancies

chevron-rightPrices in my data don't match what I see on CoinGecko's websitehashtag

CoinGecko's website shows real-time prices, while the data in your Coupler.io data flow reflects the moment the data was last fetched. If your data flow runs on a schedule, there will be a natural lag. For Market charts, also confirm that the days parameter and currency match what you're comparing against on the site.

chevron-rightMarket chart data has fewer data points than expectedhashtag

CoinGecko automatically adjusts data granularity based on the days value. For 1 day, you get hourly points. For ranges above 90 days, you get daily points. This is a CoinGecko API behavior and cannot be overridden.

Rate limits

chevron-rightMy data flow fails intermittently or returns rate limit errorshashtag

CoinGecko enforces rate limits based on your API plan. Free-tier keys have lower call limits and may be throttled if multiple data flows run at the same time. Consider staggering the schedules of your data flows or upgrading to a paid CoinGecko API plan for higher limits.

circle-exclamation

Last updated

Was this helpful?