> For the complete documentation index, see [llms.txt](https://docs.enzoic.com/enzoic-api-developer-documentation/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference.md).

# API reference

- [Passwords API](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/passwords-api.md): Quickly and easily check if a given password is weak or known to be compromised
- [Pwned Passwords Password Validator API](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/passwords-api/pwned-passwords-password-validator-api.md): An alternate version of the Passwords API compatible with PingDirectory's Pwned Passwords Validator
- [Credentials API](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/credentials-api.md): Quickly and easily check if a specific username/password combination is known to be compromised
- [Hashed Credentials API](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/credentials-api/hashed-credentials-api.md): Check compromise status for a username/password combination using a secure, k-anonymity hash-based approach
- [Cleartext Credentials API](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/credentials-api/cleartext-credentials-api.md): Previously named the "Raw Passwords API" - retrieve all compromised passwords in cleartext for a username
- [Query Passwords for an Email Address](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/credentials-api/cleartext-credentials-api/query-passwords-for-an-email-address.md)
- [Query Passwords for a Domain](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/credentials-api/cleartext-credentials-api/query-passwords-for-a-domain.md)
- [Query Passwords for a Partial Hash of an Email Address](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/credentials-api/cleartext-credentials-api/query-passwords-for-a-partial-hash-of-an-email-address.md)
- [Test Accounts](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/credentials-api/test-accounts.md): Test your implementation with compromised test accounts
- [Exposures API](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/exposures-api.md): Retrieve all breaches a given email address or domain has been exposed in
- [Get Exposures for an Email Address](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/exposures-api/get-exposures-for-an-email-address.md): Retrieve all breaches a given email address has been exposed in
- [Get Exposures for a Domain](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/exposures-api/get-exposures-for-a-domain.md): Retrieve all breaches emails from a given domain have been exposed in
- [Get Exposures for All Email Addresses in a Domain](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/exposures-api/get-exposures-for-all-email-addresses-in-a-domain.md): Retrieve a list of all users for a given email domain who have been exposed in breaches
- [Get Exposures by Date](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/exposures-api/get-exposures-by-date.md)
- [Retrieve Details for an Exposure](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/exposures-api/retrieve-details-for-an-exposure.md)
- [Breach Monitoring API](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/breach-monitoring-api.md): Get notified about new breaches involving your users or domains
- [Breach Monitoring by User](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/breach-monitoring-api/breach-monitoring-by-user.md): Get notified when a new breach is found containing the monitored email address
- [Add Breach Alert Subscriptions for Users](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/breach-monitoring-api/breach-monitoring-by-user/add-breach-alert-subscriptions-for-users.md)
- [Remove Breach Alert Subscriptions for Users](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/breach-monitoring-api/breach-monitoring-by-user/remove-breach-alert-subscriptions-for-users.md)
- [Query Breach Alert Subscriptions for Users](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/breach-monitoring-api/breach-monitoring-by-user/query-breach-alert-subscriptions-for-users.md)
- [Breach Monitoring by Domain](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/breach-monitoring-api/breach-monitoring-by-domain.md): Get notified when a new breach is found containing the emails from a monitored domain
- [Add Breach Alert Subscriptions for Domains](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/breach-monitoring-api/breach-monitoring-by-domain/add-breach-alert-subscriptions-for-domains.md)
- [Remove Breach Alert Subscriptions for Domains](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/breach-monitoring-api/breach-monitoring-by-domain/remove-breach-alert-subscriptions-for-domains.md)
- [Query Breach Alert Subscriptions for Domains](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/breach-monitoring-api/breach-monitoring-by-domain/query-breach-alert-subscriptions-for-domains.md)
- [Webhooks](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/breach-monitoring-api/webhooks.md): Webhooks are where breach notifications get sent
- [Managing Webhooks](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/breach-monitoring-api/webhooks/managing-webhooks.md)
- [Register a Webhook](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/breach-monitoring-api/webhooks/managing-webhooks/register-a-webhook.md)
- [Update a Webhook](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/breach-monitoring-api/webhooks/managing-webhooks/update-a-webhook.md)
- [Delete a Webhook](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/breach-monitoring-api/webhooks/managing-webhooks/delete-a-webhook.md)
- [Query Registered Webhooks](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/breach-monitoring-api/webhooks/managing-webhooks/query-registered-webhooks.md)
- [Webhook Test API](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/breach-monitoring-api/webhooks/webhook-test-api.md): Verify your webhook implementation prior to deployment
- [Identity Breach Monitoring API](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/identity-breach-monitoring-api.md): Get notified about new breaches containing PII from your monitored users
- [Monitoring Identities](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/identity-breach-monitoring-api/monitoring-identities.md): Setup which identities you wish to monitor
- [Add Identities to Monitoring](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/identity-breach-monitoring-api/monitoring-identities/add-identities-to-monitoring.md)
- [Update Monitored Identities](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/identity-breach-monitoring-api/monitoring-identities/update-monitored-identities.md)
- [Remove an Identity from Monitoring](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/identity-breach-monitoring-api/monitoring-identities/remove-an-identity-from-monitoring.md)
- [Query Monitored Identities](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/identity-breach-monitoring-api/monitoring-identities/query-monitored-identities.md)
- [Retrieving Identity Exposures](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/identity-breach-monitoring-api/retrieving-identity-exposures.md): Pull past exposures of user identities
- [Webhooks](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/identity-breach-monitoring-api/webhooks.md): Webhooks are where identity breach notifications get sent
- [Managing Webhooks](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/identity-breach-monitoring-api/webhooks/managing-webhooks.md)
- [Register a Webhook](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/identity-breach-monitoring-api/webhooks/managing-webhooks/register-a-webhook.md)
- [Update a Webhook](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/identity-breach-monitoring-api/webhooks/managing-webhooks/update-a-webhook.md)
- [Delete a Webhook](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/identity-breach-monitoring-api/webhooks/managing-webhooks/delete-a-webhook.md)
- [Query Registered Webhooks](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/identity-breach-monitoring-api/webhooks/managing-webhooks/query-registered-webhooks.md)
- [Webhook Test API](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/identity-breach-monitoring-api/webhooks/webhook-test-api.md): Verify your webhook implementation prior to deployment
- [BIN Monitoring API](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/bin-monitoring-api.md): Monitor for exposures of payment card numbers associated with your financial institution's Bank Identification Number (BIN)
- [Monitoring BINs](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/bin-monitoring-api/monitoring-bins.md): Setup which BIN numbers you wish to monitor
- [Add Bank Identification Numbers to Monitoring](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/bin-monitoring-api/monitoring-bins/add-bank-identification-numbers-to-monitoring.md)
- [Remove Bank Identification Numbers from Monitoring](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/bin-monitoring-api/monitoring-bins/remove-bank-identification-numbers-from-monitoring.md)
- [Query Monitored Bank Identification Numbers](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/bin-monitoring-api/monitoring-bins/query-monitored-bank-identification-numbers.md)
- [Retrieving Exposed Payment Cards](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/bin-monitoring-api/retrieving-exposed-payment-cards.md): Query for payment card exposures during a given time period
- [Webhooks](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/bin-monitoring-api/webhooks.md): Webhooks are where BIN monitoring breach notifications get sent
- [Managing Webhooks](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/bin-monitoring-api/webhooks/managing-webhooks.md)
- [Register a Webhook](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/bin-monitoring-api/webhooks/managing-webhooks/register-a-webhook.md)
- [Update a Webhook](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/bin-monitoring-api/webhooks/managing-webhooks/update-a-webhook.md)
- [Delete a Webhook](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/bin-monitoring-api/webhooks/managing-webhooks/delete-a-webhook.md)
- [Query Registered Webhooks](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/bin-monitoring-api/webhooks/managing-webhooks/query-registered-webhooks.md)
- [Webhook Test API](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/bin-monitoring-api/webhooks/webhook-test-api.md): Verify your webhook implementation prior to deployment
- [Payment Card Exposures API](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/payment-card-exposures-api.md): Query the Enzoic database of compromised payment card numbers to reduce fraudulent payments
- [Check a Card Number for Compromise](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/payment-card-exposures-api/check-a-card-number-for-compromise.md)
- [Account Status APIs](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/account-status-apis.md): The Account Status APIs allow you to query status and usage for your Enzoic account.
- [Account Status](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/account-status-apis/account-status.md)
- [Account Usage](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/account-status-apis/account-usage.md)
- [Password Hash Algorithms](https://docs.enzoic.com/enzoic-api-developer-documentation/api-reference/password-hash-algorithms.md)
