Hướng dẫn bắt đầu nhanh - CoinPaprika API
Lấy dữ liệu tiền điện tử trong chưa đầy 5 phút: CoinPaprika API không cần khóa API, không cần đăng ký và không cần xác thực ở gói miễn phí.
Bước 1: Gửi yêu cầu đầu tiên
Chỉ cần gửi yêu cầu HTTP GET và nhận phản hồi JSON. Tất cả endpoint API đều truy cập được tại https://api.coinpaprika.com/v1/. Không cần header hay xác thực.
Ví dụ mã
cURL
curl https://api.coinpaprika.com/v1/tickers/btc-bitcoinPython
import requests
response = requests.get("https://api.coinpaprika.com/v1/tickers/btc-bitcoin")
data = response.json()
price = data["quotes"]["USD"]["price"]
market_cap = data["quotes"]["USD"]["market_cap"]
volume = data["quotes"]["USD"]["volume_24h"]
print(f"Bitcoin Price: {price:,.2f}")
print(f"Market Cap: {market_cap:,.0f}")
print(f"24h Volume: {volume:,.0f}")JavaScript
const response = await fetch(
"https://api.coinpaprika.com/v1/tickers/btc-bitcoin"
);
const data = await response.json();
console.log(`Bitcoin Price: $${data.quotes.USD.price.toFixed(2)}`);
console.log(`Market Cap: $${data.quotes.USD.market_cap.toLocaleString()}`);
console.log(`24h Change: ${data.quotes.USD.percent_change_24h}%`);Go
package main
import (
"encoding/json"
"fmt"
"net/http"
)
func main() {
resp, _ := http.Get("https://api.coinpaprika.com/v1/tickers/btc-bitcoin")
defer resp.Body.Close()
var data map[string]interface{}
json.NewDecoder(resp.Body).Decode(&data)
quotes := data["quotes"].(map[string]interface{})
usd := quotes["USD"].(map[string]interface{})
fmt.Printf("Bitcoin Price: $%.2f\n", usd["price"])
}Bước 2: Các trường hợp sử dụng phổ biến
Lấy tất cả ticker
GET /v1/tickersTrả về giá, vốn hóa thị trường và khối lượng của tất cả tiền điện tử.
Tìm kiếm đồng coin
GET /v1/search?q=ethereumTìm kiếm đồng coin, sàn giao dịch và nhân vật theo tên hoặc ký hiệu.
Lấy OHLCV lịch sử
GET /v1/coins/btc-bitcoin/ohlcv/historical?start=2024-01-01Dữ liệu nến lịch sử cho biểu đồ và phân tích kỹ thuật.
Thống kê thị trường toàn cầu
GET /v1/globalTổng vốn hóa, mức thống trị của BTC và khối lượng 24 giờ của toàn thị trường tiền điện tử.
Bước 3: Giới hạn tốc độ
| Gói | Yêu cầu/tháng | Giới hạn tốc độ |
|---|---|---|
| Miễn phí | 20.000 | 10 yêu cầu/giây |
| Pro | Không giới hạn | 100 yêu cầu/giây |