Skip to main content
POST
/haveibeenpwned/breaches

Authorizations

access-token
string
header
required

API token from the dashboard

Headers

access-token
string
required

Body

application/json
name
string
required
Minimum string length: 1
timeout
integer
default:300
Required range: 20 <= x <= 1500

Response

Successful Response

name
string
required
@type
string
default:HaveibeenpwnedBreach
breach_title
string | null
domain
string | null
breach_date
string | null
added_at
string | null
modified_at
string | null
pwn_count
integer | null
image
string | null
attribution
string | null
disclosure_url
string | null
data_classes
string[]
is_verified
boolean
default:false
is_fabricated
boolean
default:false
is_sensitive
boolean
default:false
is_retired
boolean
default:false
is_spam_list
boolean
default:false
is_malware
boolean
default:false
is_subscription_free
boolean
default:false
is_stealer_log
boolean
default:false
web_url
string
default:""