Skip to main content

Check email for breaches

Action ID: tools.hibp.check_email_breaches Check if an email address has been compromised in known data breaches. Reference: https://haveibeenpwned.com/API/v3#BreachesForAccount

Secrets

Required secrets:
  • hibp: required values HIBP_API_KEY.

Input fields

email
string
required
Email address to check for breaches.
domain_filter
string | null
Filter results to only breaches from this domain.Default: null.
include_unverified
boolean
Include unverified breaches in results.Default: true.
truncate_response
boolean
Return only breach names (True) or full breach details (False).Default: true.

Check email for pastes

Action ID: tools.hibp.check_email_pastes Check if an email address has been found in any pastes. Reference: https://haveibeenpwned.com/API/v3#PastesForAccount

Secrets

Required secrets:
  • hibp: required values HIBP_API_KEY.

Input fields

email
string
required
Email address to check for pastes.

Get all breaches

Action ID: tools.hibp.get_all_breaches Get a list of all data breaches in the system. Reference: https://haveibeenpwned.com/API/v3#AllBreaches

Input fields

domain_filter
string | null
Filter breaches to only those affecting this domain.Default: null.

Get breach details

Action ID: tools.hibp.get_breach_details Get detailed information about a specific data breach. Reference: https://haveibeenpwned.com/API/v3#SingleBreach

Input fields

breach_name
string
required
Name of the breach to get details for.

Get data classes

Action ID: tools.hibp.get_data_classes Get all data classes in the system. Reference: https://haveibeenpwned.com/API/v3#DataClasses

Input fields

This action does not take input fields.

Get latest breach

Action ID: tools.hibp.get_latest_breach Get the most recently added breach in the system. Reference: https://haveibeenpwned.com/API/v3#LatestBreach

Input fields

This action does not take input fields.