Semua endpoint mengembalikan JSON kecuali disebutkan lain dan dibatasi per alamat IP.
GET /api/v1/breaches
Daftar semua kebocoran publik (filter opsional ?domain=).
GET /api/v1/breach/{name}
Ambil satu kebocoran berdasarkan nama.
GET /api/v1/latestbreach
Ambil kebocoran yang paling baru ditambahkan.
GET /api/v1/dataclasses
Daftar semua jenis data dalam sistem.
POST /api/v1/breachedaccount
Cari sebuah akun. Kirim email atau telepon di body POST sebagai “account” — jangan pernah di URL. Mengembalikan 404 jika tidak bocor.
GET /api/v1/range/{first5HashChars}
Pencarian rentang Pwned Passwords dengan k-anonimitas: kirim 5 karakter pertama hash SHA-1 dan terima sufiks yang cocok beserta jumlahnya.
curl -X POST https://pwnedtool.click/api/v1/breachedaccount -d "[email protected]"
curl https://pwnedtool.click/api/v1/range/21BD1