--- title: "Have I Been Pwned" slug: "have-i-been-pwned" updated: 2025-04-28T01:06:16Z published: 2025-04-28T01:06:16Z canonical: "docs.databee.buzz/have-i-been-pwned" --- > ## Documentation Index > Fetch the complete documentation index at: https://docs.databee.buzz/llms.txt > Use this file to discover all available pages before exploring further. # Have I Been Pwned Have I Been Pwned (HIBP) API is a cybersecurity service that allows users and organizations to check whether their email addresses, usernames, or passwords have been exposed in known data breaches. To know more, refer to the [Have I Been Pwned official website](https://haveibeenpwned.com/). **Integration Method:** API **Tables**: Detection Finding (2004) This integration supports the following type of events. | **Event** | **Description** | | --- | --- | | Breaches | Retrieve all breaches of provided domain | This integration supports the following versions. | Have I Been Pwned API version | v3.0 | | --- | --- | > [!NOTE] > **Note**: > > Have I Been Pwned doesn’t follow any traditional versioning system. ## Prerequisites - The user should have access to the [HIBP](https://haveibeenpwned.com/) portal with a subscription. - The user should have access to the DataBee console. ## Configuration Overview 1. Generate an API token after logging in to Have I Been Pwned console. 2. Add the [Have I Been Pwned data feed](/user-manual/docs/have-i-been-pwned-apr2025#databee-configuration) integration in the DataBee console with the required API token. | **DataBee Parameter** | **Azure Parameter** | | --- | --- | | Token | [API Key](/docs/have-i-been-pwned#APIKEY) | ## HIBP Configuration 1. Navigate to [Have I Been Pwned console](https://haveibeenpwned.com/API/Key). On this page, you'll be prompted to enter your email address that you wish to associate with your subscription. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/have-i-been-pwned-apr2025-image-q73qt1ja.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A23%3A24Z&se=2026-10-30T13%3A23%3A24Z&sr=c&sp=r&sig=ZSJJ7nKMb9YCJXC%2Beut01dWldp6qE6On6Rc3jmovKZE%3D) 2. Click **Verify my email** to confirm your email address. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/have-i-been-pwned-apr2025-image-qw77hwaq.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A23%3A24Z&se=2026-10-30T13%3A23%3A24Z&sr=c&sp=r&sig=ZSJJ7nKMb9YCJXC%2Beut01dWldp6qE6On6Rc3jmovKZE%3D) 3. Using the link provided, you will be able to finalize your subscription and gain access to your **API key** shared through mail. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/have-i-been-pwned-apr2025-image-iwcdykci.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A23%3A24Z&se=2026-10-30T13%3A23%3A24Z&sr=c&sp=r&sig=ZSJJ7nKMb9YCJXC%2Beut01dWldp6qE6On6Rc3jmovKZE%3D) > [!NOTE] > **Note**: > > Save the **API Key** and the key will **expire in 30/365** days based on the subscription. Post expiration you will have to generate them again and update API Key in DataBee data feed as well. ## DataBee Configuration 1. Login to the DataBee UI, navigate to **Data** > **Data Feeds** and click the **Add New Data Feed** button. ![A screenshot of a computer AI-generated content may be incorrect.](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/have-i-been-pwned-apr2025-image-2zj69sf2.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A23%3A24Z&se=2026-10-30T13%3A23%3A24Z&sr=c&sp=r&sig=ZSJJ7nKMb9YCJXC%2Beut01dWldp6qE6On6Rc3jmovKZE%3D) 2. Search for **Have I Been Pwned** and click it as shown below**.** ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/have-i-been-pwned-apr2025-image-zxtp7jo9.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A23%3A24Z&se=2026-10-30T13%3A23%3A24Z&sr=c&sp=r&sig=ZSJJ7nKMb9YCJXC%2Beut01dWldp6qE6On6Rc3jmovKZE%3D) 3. Click on the **API Ingest** option for the collection method. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/have-i-been-pwned-apr2025-image-0kv0zknz.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A23%3A24Z&se=2026-10-30T13%3A23%3A24Z&sr=c&sp=r&sig=ZSJJ7nKMb9YCJXC%2Beut01dWldp6qE6On6Rc3jmovKZE%3D) 4. Enter feed contact information and click **Next**. ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/have-i-been-pwned-apr2025-image-g8o19mlt.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A23%3A24Z&se=2026-10-30T13%3A23%3A24Z&sr=c&sp=r&sig=ZSJJ7nKMb9YCJXC%2Beut01dWldp6qE6On6Rc3jmovKZE%3D) 5. In the configuration page, confirm the following: ![](https://cdn.document360.io/04e48772-4346-44a4-aa69-043eca42257c/Images/Documentation/have-i-been-pwned-apr2025-image-14f1f66u.png?sv=2026-02-06&spr=https&st=2026-10-30T12%3A23%3A24Z&se=2026-10-30T13%3A23%3A24Z&sr=c&sp=r&sig=ZSJJ7nKMb9YCJXC%2Beut01dWldp6qE6On6Rc3jmovKZE%3D) - **API Base URL:** this is the base URL that DataBee will interact with. - **Authorization Method**: Bearer Token - **Token**: paste the [**API KEY**](/docs/have-i-been-pwned#APIKEY) generated earlier in the Have I Been Pwned console. - **Domain Name:** enter the domain name. - **Event types**: preselected for all the event types that integration pulls. 6. Click **Submit**. ## Troubleshooting Tips - Ensure the token is pasted correctly. Since you cannot view the token after the 1st time, re-create the token, paste it on a text editor to ensure no spaces or unexpected characters are included and reconfigure the DataBee feed.