जब तक अलग से न बताया जाए, सभी एंडपॉइंट JSON लौटाते हैं और प्रति IP पते पर सीमित हैं।
GET /api/v1/breaches
सभी सार्वजनिक उल्लंघनों की सूची (वैकल्पिक ?domain= फ़िल्टर)।
GET /api/v1/breach/{name}
नाम से एक उल्लंघन प्राप्त करें।
GET /api/v1/latestbreach
सबसे हाल में जोड़ा गया उल्लंघन प्राप्त करें।
GET /api/v1/dataclasses
सिस्टम के सभी डेटा प्रकारों की सूची।
POST /api/v1/breachedaccount
खाता खोजें। ईमेल या फ़ोन को POST बॉडी में “account” के रूप में भेजें — URL में कभी नहीं। pwned न होने पर 404 लौटाता है।
GET /api/v1/range/{first5HashChars}
k-अनामिता आधारित Pwned Passwords रेंज खोज: SHA-1 हैश के पहले 5 अक्षर भेजें और मेल खाते सफ़िक्स व गिनती पाएँ।
curl -X POST https://pwnedtool.click/api/v1/breachedaccount -d "[email protected]"
curl https://pwnedtool.click/api/v1/range/21BD1