← lurk.st

API Documentation

REST API for breach search, IP intelligence, and OSINT lookups. Pro and Elite plans include API access.

BASE URL
https://lurk.st/api
AUTHENTICATION

Include your token in the Authorization header:

Authorization: Bearer YOUR_TOKEN
POST/api/searchrequires token

Search breach data, IP intelligence, domain info, or username OSINT.

REQUEST BODY
{
  "query": "email@example.com",
  "type": "email"  // email | username | ip | domain | hash
}
RESPONSE
{
  "results": {
    "exposure": [...],
    "surface": [...],
    "signal": [...],
    "spread": [...],
    "trace": {...},
    "compromise": [...]
  },
  "plan": "pro",
  "remaining_searches": 2499
}
POST/api/token/verify

Verify a token and check its plan and usage.

REQUEST BODY
{
  "token": "your_token_here"
}
RESPONSE
{
  "valid": true,
  "plan": "pro",
  "usage": {
    "used": 3,
    "remaining": 2497,
    "limit": 2500
  }
}
RATE LIMITS
Free
5 req/day
Pro
2,500 req/day
Elite
10,000 req/day
Questions? Contact us