API dla programistów
REST v1Dane rynkowe CryptoJam przez REST API.
Kryptowaluty
Ceny w USD, kapitalizacja i wolumeny obrotu.
/api/v1/developer/coinsParametry żądania
| Parametr | Typ | Opis |
|---|---|---|
page | integer | Numer strony, od 1 |
pageSize | integer | Liczba wyników, 1–250 |
search | string | Nazwa lub symbol monety |
sort | string | rank, price, marketCap, volume24h, change24h |
order | string | asc lub desc |
Pola odpowiedzi i stronicowanie
Odpowiedzi zawierają data i meta. Główne pola: id, slug, name, symbol, rank, priceUsd, change24h, marketCapUsd, volume24h, updatedAt i source. Niedostępna cena to null. Domyślny rozmiar strony wynosi 50. Symbole nie są unikatowe: używaj id lub slug.
Historia ceny
Zapisane notowania określonej kryptowaluty.
/api/v1/developer/history/{slug}Parametry żądania
| Parametr | Typ | Opis |
|---|---|---|
range | string | 24h, 7d, 30d, 90d, 1y, all, max |
from / to | string | Własny zakres, ISO 8601 |
granularity | string | 1d lub tick |
Zakres historii i źródła
Każdy punkt zawiera timestamp, priceUsd oraz dostępne dodatkowe wskaźniki. Daty używają UTC. Zakres all oznacza całą lokalnie zapisaną historię; jej początek może różnić się od daty uruchomienia monety.
Sprawdzaj meta.coverageStart, meta.coverageEnd, meta.source, meta.gaps, meta.truncated i meta.isDemo. Dla uciętych odpowiedzi wybieraj krótsze zakresy. Notowania USD i USDT są przechowywane oddzielnie.
O danych rynkowychAutoryzacja i przykład żądania
Przekazuj klucz w nagłówku X-API-Key. Przechowuj go na serwerze aplikacji.
curl -H "X-API-Key: YOUR_API_KEY" \
"https://cryptojam.net/api/v1/developer/history/bitcoin?range=30d"Moje klucze API
Zaloguj się, aby utworzyć klucz
Zarządzaj dostępem do danych rynkowych i historycznych.
Kontynuuj przez e-mailDostęp i limity
Status niedostępnyNie udało się sprawdzić dostępności API.
Szczegóły dostępu i błędy
Udostępnianie danych zostanie włączone po potwierdzeniu praw do redystrybucji od dostawców. CoinGecko jest domyślnie dozwolonym dostawcą. Dane Coin Metrics Community są wyłączone z API dla programistów.
Dzienne limity używają UTC. Limit i liczba pozostałych żądań są podane w X-RateLimit-Limit oraz X-RateLimit-Remaining.
- 400
- Nieprawidłowe parametry
- 401
- Brak klucza lub klucz nieprawidłowy
- 403
- Niewystarczające uprawnienia
- 404
- Nie znaleziono zasobu
- 429
- Przekroczono limit żądań
- 503
- Dane niedostępne
Błędy zawierają code i message w obiekcie error. Po odpowiedzi 429 stosuj się do nagłówka Retry-After, jeśli występuje.