-
Notifications
You must be signed in to change notification settings - Fork 0
Username Leaks API
WhiteIntel Intelligence Solutions edited this page Jun 3, 2024
·
6 revisions
The Username Leaks API allows users to retrieve leaks associated with a specific username (e.g., abc@gmail.com). The request must include the query parameter and apikey. Other parameters are optional and can be used to include system information of compromised devices or to specify a custom date range.
POST /api/get_username_leaks.php
| Name | Description |
|---|---|
| Content-Type | Must be set to application/json
|
| Name | Type | Required | Default | Description |
|---|---|---|---|---|
| query | string | Yes | N/A | The query to search for leaks (e.g., test@example.com) Must be in email format. |
| apikey | string | Yes | N/A | Your API key. |
| include_system_info | int | No | 0 | Include system information of compromised devices (0 or 1) |
| start_date | string | No | 1 week before current date | The start date for retrieving leaks in YYYY-MM-DD format |
| end_date | string | No | Current date | The end date for retrieving leaks in YYYY-MM-DD format |
POST /api/get_username_leaks.php
{
"query": "sampleuser@test.com",
"include_system_info": 0,
"start_date": "2024-01-01"
}{"total_leaks":2,"remaining_daily_api_calls":176,"data":[{"url":"https:\/\/outlook.microsoftonline.com\/","username":"sampleuser@test.com","password":"123*****","log_date":"2024-05-16"}]}{"error":"Invalid type."}Example with Curl
curl -X POST https://whiteintel.io/api/get_username_leaks.php \
-H "Content-Type: application/json" \
-d '{
"apikey": "yourapikey",
"query": "sampleuser@test.com",
"include_system_info": 0,
"start_date": "2023-12-30"
}'Example with Python
import requests
url = "https://whiteintel.io/api/get_username_leaks.php"
payload = {
"apikey": "yourapikey",
"query": "sampleuser@test.com",
"include_system_info": 0,
"start_date": "2023-05-01"
}
headers = {
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
if response.status_code == 200:
print("Response:", response.json())
else:
print("Failed to retrieve customer leaks:", response.status_code, response.text)