Golang Client for CoinGecko
- Dependency-Free
- Required parameters handled before the requests
- Messy payloads simplified, not well organized fields omitted(see also
/coins/{id}
), openissue
for your needs Nullable
fields have pointer types
- ping Simple
- simple/price
- simple/token_price/{id}
- simple/supported_vs_currencies
- coins/list
- coins/markets
- coins/{id}
- coins/{id}/tickers
- coins/{id}/history
- coins/{id}/market_chart
- coins/{id}/market_chart/range
- coins/{id}/status_updates
- coins/{id}/ohlc
- coins/{id}/contract/{contract_address}
- coins/{id}/contract/{contract_address}/market_chart/
- coins/{id}/contract/{contract_address}/market_chart/range
- asset_platforms
- coins/categories/list
- coins/categories
- exchanges
- exchanges/list
- exchanges/{id}
- exchanges/{id}/tickers
- exchanges/{id}/status_updates
- exchanges/{id}/volume_chart
- finance_platforms
- finance_products
- indexes
- indexes/{market_id}/{id}
- indexes/list
- derivatives
- derivatives/exchanges
- derivatives/exchanges/{id}
- derivatives/exchanges/list
- status_updates
- exchange_rates
- search/trending
- global
- global/decentralized_finance_defi
- companies/public_treasury/{coin_id}