API untuk mitra
API JSON baca-saja berisi ringkasan berita kami (dengan tautan ke sumber asli), data pasar, derivatif, kalender acara, dan screener token. Hanya data yang sudah dipublikasikan.
Referensi lengkap (OpenAPI 3.1)Unduh openapi.yaml
Lisensi dan atribusi
- Anda wajib menampilkan “Satoshi Daily” beserta tautan ke situs di dekat data. Setiap respons menyertakan objek attribution dan header X-Attribution.
- Berita adalah ringkasan buatan kami sendiri. Artikel aslinya milik penerbit masing-masing: tampilkan tautan dari sources[] dan jangan sajikan ringkasan sebagai teks penerbit.
- Data pasar berasal dari CoinGecko, GeckoTerminal, dan API publik bursa. Tidak ada isi API yang merupakan saran investasi.
{
"data": { "items": [ … ], "next_cursor": "…" },
"attribution": {
"text": "Satoshi Daily",
"url": "https://satoshidaily.net",
"required": true,
"license": "Display \"Satoshi Daily\" with a link to https://satoshidaily.net next to the data. …"
}
}Kunci dan paket
Kunci diterbitkan oleh redaksi Satoshi Daily. Kunci hanya ditampilkan sekali: simpan di server Anda, bukan di browser. Kirimkan di header X-API-Key atau sebagai Authorization: Bearer.
| Paket | Permintaan per menit | Permintaan per hari (UTC) |
|---|---|---|
| free | 60 | 5.000 |
| pro | 300 | 100.000 |
| business | 1.200 | 1.000.000 |
Batas
Jendela per menit bersifat bergeser. Setiap respons menyertakan X-RateLimit-Limit, X-RateLimit-Remaining, X-RateLimit-Reset (dalam detik), serta header yang sama dengan akhiran -Day. Jika melewati batas, Anda menerima 429 dengan Retry-After dalam detik. Tanpa kunci atau dengan kunci yang dicabut, responsnya 401.
Endpoint
URL dasar: https://satoshidaily.net/api/public/v1
| GET /news?lang=ru&coin=&min_importance=&limit=&cursor= | Berita yang dipublikasikan: ringkasan, “mengapa penting”, tautan ke sumber |
| GET /news/{id}?lang= | Satu berita |
| GET /market | Kapitalisasi pasar, volume, dominasi, Indeks Ketakutan & Keserakahan, 100 teratas, kenaikan dan penurunan terbesar |
| GET /coins/{id}?days=7&lang= | Kartu koin, riwayat harga, berita terkait |
| GET /derivatives | Funding rate, open interest, likuidasi per koin |
| GET /derivatives/{coin}?hours=24 | Satu koin per bursa, dengan riwayat |
| GET /events?from=&to=&type=&coin=&lang= | Kalender acara (hanya yang dipublikasikan) |
| GET /events/{id}?lang= | Satu acara |
| GET /screener?preset=&mcap_min=&…&sort=&page= | Screener 1.000 teratas: filter, pengurutan, halaman |
| GET /screener/meta | Kategori, jaringan, filter siap pakai, kebaruan data |
| GET /widget/ticker · /widget/coins/{id} · /widget/news · /widget/fear-greed | Data widget, tanpa kunci (batas per Origin) |
Contoh
curl -s -H "X-API-Key: $SD_API_KEY" "https://satoshidaily.net/api/public/v1/news?lang=id&limit=5" curl -s -H "X-API-Key: $SD_API_KEY" "https://satoshidaily.net/api/public/v1/screener?preset=near_ath&per_page=20" curl -s -H "X-API-Key: $SD_API_KEY" "https://satoshidaily.net/api/public/v1/screener?mcap_min=100M&ch7d_min=10&category=layer-2&sort=ch7d" curl -s -H "Authorization: Bearer $SD_API_KEY" "https://satoshidaily.net/api/public/v1/coins/bitcoin?days=30&lang=id" curl -si -H "X-API-Key: $SD_API_KEY" "https://satoshidaily.net/api/public/v1/derivatives" | grep -i '^x-ratelimit' curl -s "https://satoshidaily.net/api/public/v1/widget/ticker?coins=bitcoin,ethereum&lang=id"
Widget tanpa kunci
Untuk menampilkan kurs, kartu koin, umpan berita, atau Indeks Ketakutan & Keserakahan di situs Anda, gunakan widget siap pakai. Tidak perlu kunci, dan batasnya dihitung per Origin. Pembuat widget →