Keacakan publik, secara waktu nyata.
Dua sumber independen: A — Mirror 1, B — Mirror 2. Kedua server saling berbagi catatannya.
GET /api/v1/entropy Buka JSON APIRekaman A + B tersimpan lokal; sinkronisasi mungkin tertunda. Usia menghitung hari kalender UTC sejak rekaman pertama yang terbukti, bukan ketersediaan tanpa henti.
Nilai yang dihasilkan
Catatan disimpan selama 365 hari. Tampilan ini menunjukkan satu jam terakhir; data yang lebih lama tersedia melalui JSON API berhalaman.
GET /api/v1/entropy?history=1&limit=1000 ↗Pemeriksaan API terakhir yang berhasil
Cari riwayat
API · Cari riwayat
Periode dan tanggal diiriskan; awal disertakan, akhir tidak. Pencarian ID menggunakan source + window_id tanpa tanggal. Kursor mempertahankan filter dan batas waktu. Hanya data tersimpan yang diekspor; jumlah dan SHA-256 ada dalam manifes JSON.
Rekaman A + B tersimpan lokal; sinkronisasi mungkin tertunda. Usia menghitung hari kalender UTC sejak rekaman pertama yang terbukti, bukan ketersediaan tanpa henti.
GET /api/v1/entropy
GET /api/v1/entropy?period=hour
GET /api/v1/entropy?period=month&limit=1000
GET /api/v1/entropy?period=year&limit=1000
GET /api/v1/entropy?window_id=59746938
GET /api/v1/entropy?source=A&window_id=59746938
GET /api/v1/entropy?source=B&window_id=59746938
GET /api/v1/entropy?from=2026-10-18T00:00:00Z&to=2026-10-19T00:00:00Z
GET /api/v1/entropy?period=year&limit=1000&cursor=…
GET /api/v1/entropy?history=1&limit=1000&before=…
GET /api/v1/entropy/export?period=year&format=zip
GET /api/v1/entropy/export?period=year&format=ndjson.gz
GET /api/v1/entropy/export?period=hour&format=json
202 → status_url → 200 → download_url + manifest_url
UTC: from ≤ created_at < to
source: A | B | both
limit: 1…1000
period: hour=3600s | month=2592000s | year=31536000s
(source, window_id): UNIQUE
format: zip (default) | ndjson.gz (legacy ndjson) | json (≤3600s)
ZIP (Deflate): entropy.ndjson + manifest.json + README.txt
sha256: download file | ndjson_sha256: entropy.ndjson
stats: archive_entries_total, archive_entries_a, archive_entries_b,
archive_first_record_at, service_started_at, service_operating_days,
archive_retention_days, archive_last_updated_at, last_hour_entries,
archive_scope=locally_retained_A_B, archive_sync_current
service_started_at_basis: earliest_proven_record
service_operating_days: UTC calendar day number (1…); retention: 365 days
availability: count, expected_windows, missing_windows, complete, sources
400: invalid_query | 429: export_busy | 503: export_unavailable