Get Exposures for an Email Address

Retrieve all breaches a given email address has been exposed in

Lookup all exposures for an email address

get

Returns all credentials exposures that have been found for a given user.

Authorizations
AuthorizationstringRequired

The Enzoic API uses a basic auth scheme where the username is your API key and the password is your API secret.
See https://docs.enzoic.com/enzoic-api-developer-documentation/using-the-enzoic-api#api-authentication for more details.

Query parameters
usernamesarrayRequired

A list of up to 50 email addresses OR SHA256 hashes of the lowercased email addresses (recommended)

Example: [email protected]&[email protected]
includeExposureDetailsintegerOptional

(Optional) If this parameter is specified and non-zero, the results will include the exposure details inline, rather than just the IDs. In this case the exposures array in the response will contain an array of ExposureDetails objects

Default: 0Example: 1
startDatestringOptional

(Optional) Specifies a start date/time in ISO8601 format (e.g. 2023-06-01T00:00:00Z). If specified, only exposures which occurred after this date will be included in the response.

Example: 2023-06-01
endDatestringOptional

(Optional) Specifies an end date/time in ISO8601 format (e.g. 2023-06-01T00:00:00Z). If specified, only exposures which occurred before this date will be included in the response.

Example: 2023-07-01
Responses
200

The response contains an array of objects, one per username that was passed in. Each object will contain an array of the known Exposures for that user.

application/json
get
/exposures-for-usernames
200

The response contains an array of objects, one per username that was passed in. Each object will contain an array of the known Exposures for that user.

Last updated

Was this helpful?