API Documentation v1.2

The GuardYou API allows you to programmatically query our massive data breach database (93 Billion logs). Designed for speed and seamless integration into security tools.

Service Status

OPERATIONAL
AVERAGE SPEED
140ms

Authentication

All requests require your personal API key. You can find it on your Panel.

PARAM: key TYPE: String EXAMPLE: GUARD-LIFETIME-XXXX-XXXX
Important: Never share your API Key. Rate limited to 2 req/sec.

Code Examples

cURL (Terminal)
curl -X POST "https://www.guardyou.top/api/api" \
 -H "Content-Type: application/json" \
 -d '{"key": "YOUR_KEY_HERE", "query": "YourTarget"}'
Python (Requests)
import requests

url = "https://www.guardyou.top/api/api"
payload = {
    "key": "YOUR_KEY_HERE",
    "query": "YourTarget"
}
r = requests.post(url, json=payload)
print(r.json())

Response Structure

The API returns a cleaned JSON object, identical to what is displayed on the panel.

{
  "success": true,
  "data": {
    "List": {
      "Database_2025": {
        "Data": [
          {
            "User": "YourTarget",
            "Email": "target@email.com",
            "Password": "password123"
          }
        ]
      }
    },
    "NumOfResults": 1
  }
}