-
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., [email protected]). 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., [email protected]) 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": "[email protected]",
"include_system_info": 0,
"start_date": "2024-01-01"
}
{"total_leaks":2,"remaining_daily_api_calls":176,"data":[{"url":"https:\/\/outlook.microsoftonline.com\/","username":"[email protected]","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": "[email protected]",
"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": "[email protected]",
"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)