# Changelog of Crypto Data API — CoinGecko, DexScreener, DefiLlama | $0.99/1k (`glasswing/coingecko-dexscreener-crypto-api`) Actor

- **URL**: https://apify.com/glasswing/coingecko-dexscreener-crypto-api/changelog.md
- **Full Actor documentation**: https://apify.com/glasswing/coingecko-dexscreener-crypto-api.md

## Changelog

All notable changes to Crypto Data API are recorded here. The newest release is first.

Apify renders this as a Changelog tab on the Store page. Keeping it current is a
visible signal that the Actor is maintained, which feeds the quality score that
drives Store and MCP search ranking. Add an entry with every published build.

### 1.0.2 - 2026-09-29

- Docs: related Actors listed; input field descriptions clarified for AI agents.

### 1.0.1 - 2026-09-28

- Results whose text mentions "captcha" or "access denied" (a server description, a game or shop product name, a headline) are no longer mistaken for an anti-bot block, which could fail a good run.

### 1.0.0 - 2026-09-27

First public release.

- Four datasets from three keyless public APIs: coins (CoinGecko `/coins/markets`, top N by market cap or a list of ids/symbols, any quote currency), DEX pairs (DexScreener search and token-address lookups, sorted by liquidity, chain and minimum-liquidity filters), DeFi protocols and DeFi chains (DefiLlama TVL with category, chain and name filters).
- One request answers up to 250 coins and pages are fetched one after another, which keeps CoinGecko's free-tier rate limit happy; HTTP 429 is retried with a growing wait and reported as an `error` row, never as silent missing data.
- Every row carries `status`, so a coin, token, protocol or chain that does not exist (`not_found`) and a failure (`error`) are told apart from real data. Only `ok` rows are charged, and a run whose only answer is "no results" finishes successfully.
- Records are validated against a schema before they are written, so an upstream change produces loud warnings instead of silently billing for empty rows.
- Callable with no arguments by an AI agent: the default run returns the top 20 coins in USD.
