← Tools Reference

Have I Been Pwned

Have I Been Pwned integration (Security, Data). Imported from open-connector.

API key7 toolshttps://haveibeenpwned.com/api/v3
GET
haveibeenpwned_list_breaches
List breaches in Have I Been Pwned and optionally filter by domain or spam-list flag.

/breaches

2 parameters
ParamTypeRequiredDescription
domainstringoptionalOptional domain filter passed to the HIBP breaches endpoint.
isSpamListbooleanoptionalOptional spam-list filter passed to the HIBP breaches endpoint.
GET
haveibeenpwned_get_breach
Get one breach by its stable HIBP Name value.

/breach/{name}

1 parameter
ParamTypeRequiredDescription
namestringrequiredStable breach Name value to retrieve from HIBP.
GET
haveibeenpwned_get_latest_breach
Get the most recently added breach in Have I Been Pwned.

/latestBreach

GET
haveibeenpwned_list_data_classes
List all data classes currently used by breaches in Have I Been Pwned.

/dataClasses

GET
haveibeenpwned_search_breached_account
Search full HIBP breach models for an email address, with optional domain and unverified-breach filters.

/breachedAccount/{emailAddress}

3 parameters
ParamTypeRequiredDescription
emailAddressstringrequiredEmail address to search in Have I Been Pwned.
domainstringoptionalOptional domain filter applied to the breached account search.
includeUnverifiedbooleanoptionalWhether to include breaches flagged as unverified in the HIBP account search.
GET
haveibeenpwned_list_pastes_for_account
List paste exposures for an email address from Have I Been Pwned.

/pasteAccount/{emailAddress}

1 parameter
ParamTypeRequiredDescription
emailAddressstringrequiredEmail address to search for paste exposures in HIBP.
GET
haveibeenpwned_get_subscription_status
Get the current subscription details for the connected HIBP API key.

/subscription/status