सामग्री पर जाएँ

सार्वजनिक API

जब तक अलग से न बताया जाए, सभी एंडपॉइंट 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