This library provides convenient way to use coinpaprika.com API in Go.
Coinpaprika delivers full market data to the world of crypto: coin prices, volumes, market caps, ATHs, return rates and more.
go get github.com/coinpaprika/coinpaprika-api-go-client/v2package main
import (
"fmt"
"github.com/coinpaprika/coinpaprika-api-go-client/v2/coinpaprika"
)
func main() {
paprikaClient := coinpaprika.NewClient(nil)
tickers, err := paprikaClient.Tickers.List(nil)
if err != nil {
panic(err)
}
for _, t := range tickers {
if t.Name == nil || t.Symbol == nil || t.Rank == nil {
continue
}
fmt.Println("Name:", *t.Name)
fmt.Println("Symbol:", *t.Symbol)
fmt.Println("Rank:", *t.Rank)
fmt.Println("----")
}
}customClient := &http.Client{Timeout: 10 * time.Second}
paprikaClient := coinpaprika.NewClient(customClient)Key can be obtained from Coinpaprika API
paprikaClient := coinpaprika.NewClient(nil, coinpaprika.WithAPIKey("your_api_key_goes_here"))Check out the ./examples directory.
- Get market overview data
- List coins
- Get coin by ID
-
Get twitter timeline for coin(deprecated) - Get coin events by coin ID
- Get exchanges by coin ID
- Get markets by coin ID
- Get latest OHLCV
- Get historical OHLCV
- Get today OHLCV
- Get ID mappings (Business+)
- Get people by ID
- List tags
- Get tag by ID
- Get tickers for all coins
- Get ticker information for specific coin
- Get historical tickers for specific coin
- List exchanges
- Get exchange by ID
- List markets by exchange ID
- List contract platforms
- Get contracts by platform
- Get ticker by contract address
- Get historical ticks by contract address
- Search tool
- Price converter
- Get API key info (Pro+)
- Get ID changelog (Starter+)
Looking for other ways to integrate crypto data? Check out these tools:
- Coinpaprika CLI: crypto market data from your terminal. 12,000+ cryptocurrencies, 350+ exchanges, prices, OHLCV. Free tier included.
- Coinpaprika MCP Server: plug crypto market data directly into AI assistants like Claude. 30+ tools, no API key needed to get started.
- DexPaprika: DEX data across 36 chains and 230+ DEXes, over 96% of on-chain DEX volume. If you need on-chain trading data, pools, or token prices, start here.
CoinpaprikaAPI is available under the MIT license. See the LICENSE file for more info.