별도 표시가 없으면 모든 엔드포인트는 JSON을 반환하며 IP 주소별로 요청이 제한됩니다.
GET /api/v1/breaches
모든 공개 유출 사고 목록(선택적 ?domain= 필터).
GET /api/v1/breach/{name}
이름으로 유출 사고 하나를 조회합니다.
GET /api/v1/latestbreach
가장 최근에 추가된 유출 사고를 조회합니다.
GET /api/v1/dataclasses
시스템의 모든 데이터 유형 목록.
POST /api/v1/breachedaccount
계정을 조회합니다. 이메일이나 전화번호는 URL이 아닌 POST 본문의 “account”로 보내세요. 유출이 없으면 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