Все методы возвращают JSON, если не указано иное, и ограничены по IP-адресу.
GET /api/v1/breaches
Список всех публичных утечек (необязательный фильтр ?domain=).
GET /api/v1/breach/{name}
Получить утечку по названию.
GET /api/v1/latestbreach
Получить последнюю добавленную утечку.
GET /api/v1/dataclasses
Список всех типов данных в системе.
POST /api/v1/breachedaccount
Проверить аккаунт. Передайте email или телефон в теле POST-запроса как «account» — никогда в URL. Возвращает 404, если ничего не найдено.
GET /api/v1/range/{first5HashChars}
Поиск по диапазону Pwned Passwords с k-анонимностью: отправьте первые 5 символов хеша SHA-1 и получите подходящие суффиксы с количеством.
curl -X POST https://pwnedtool.click/api/v1/breachedaccount -d "[email protected]"
curl https://pwnedtool.click/api/v1/range/21BD1