{"name":"coingecko-wrapper","slug":"timi0217/coingecko-wrapper","errors":{"codes":[{"code":"MISSING_FIELD","hint":"Ask user for the missing field and retry","recoverable":true},{"code":"INVALID_INPUT","hint":"Check field types and retry","recoverable":true},{"code":"RATE_LIMITED","hint":"Back off and retry after Retry-After seconds","recoverable":true},{"code":"UPSTREAM_ERROR","hint":"Deployed app returned 5xx — not retryable","recoverable":false},{"code":"SESSION_EXPIRED","hint":"Start a new session","recoverable":true}]},"limits":{"requests_per_minute":60,"max_session_duration_seconds":1800},"schema":"chekk.agent/v1","actions":[{"id":"get_root","file":"main.py","path":"/","inputs":[],"method":"GET","response":{"content_type":"application/json"},"description":"Live data home page","side_effect":"read"},{"id":"get_health","file":"main.py","path":"/health","inputs":[],"method":"GET","response":{"content_type":"application/json","example_fields":["status","timestamp"]},"description":"Health check endpoint","side_effect":"read"},{"id":"get_get_price","file":"main.py","path":"/price","inputs":[{"hint":"Value for `symbol`","name":"symbol","type":"string","location":"query","required":true}],"method":"GET","response":{"content_type":"application/json","example_fields":["symbol","price","currency","change_24h_pct","market_cap","volume_24h","timestamp"]},"description":"Get current crypto price for a symbol","side_effect":"read"},{"id":"get_get_dashboard","file":"main.py","path":"/dashboard","inputs":[],"method":"GET","response":{"content_type":"application/json"},"description":"Single endpoint for homepage data: prices for BTC/ETH/SOL/DOGE, trending, and global stats.","side_effect":"read"},{"id":"get_get_prices","file":"main.py","path":"/prices","inputs":[{"hint":"Value for `symbols`","name":"symbols","type":"string","location":"query","required":true}],"method":"GET","response":{"content_type":"application/json","example_fields":["prices","timestamp","ids","vs_currencies","include_24hr_change","include_market_cap","include_24hr_vol","symbol","price","change_24h_pct"]},"description":"Get prices for multiple symbols in a single CoinGecko API call.","side_effect":"read"},{"id":"get_get_history","file":"main.py","path":"/history","inputs":[{"hint":"Value for `symbol`","name":"symbol","type":"string","location":"query","required":true},{"hint":"Value for `days`","name":"days","type":"integer","location":"query","required":true}],"method":"GET","response":{"content_type":"application/json","example_fields":["symbol"]},"description":"Get historical price data for a symbol","side_effect":"read"},{"id":"get_get_trending","file":"main.py","path":"/trending","inputs":[],"method":"GET","response":{"content_type":"application/json","example_fields":["status","timestamp","ids","vs_currencies","include_24hr_change","include_market_cap","include_24hr_vol","symbol","price","currency"]},"description":"Get trending","side_effect":"read"},{"id":"get_get_global","file":"main.py","path":"/global","inputs":[],"method":"GET","response":{"content_type":"application/json","example_fields":["status","timestamp","ids","vs_currencies","include_24hr_change","include_market_cap","include_24hr_vol","symbol","price","currency"]},"description":"Get global","side_effect":"read"}],"session":{"supported":true,"ttl_seconds":3600,"start_endpoint":"https://chekk.dev/api/v1/agent/timi0217/coingecko-wrapper/chat"},"requires":{"auth":false,"payment":false},"framework":"fastapi","source_url":"https://github.com/timi0217/coingecko-wrapper","description":"Thin FastAPI wrapper around CoinGecko API for cryptocurrency prices, history, and trending data","entrypoints":{"chat":"https://chekk.dev/api/v1/agent/timi0217/coingecko-wrapper/chat","llms_txt":"https://chekk.dev/api/v1/llms/timi0217/coingecko-wrapper","manifest":"https://chekk.dev/api/v1/agent/timi0217/coingecko-wrapper/manifest","rest_base":"https://coingecko-wrapper-production.up.railway.app"},"deployed_url":"https://coingecko-wrapper-production.up.railway.app"}