API
Send your account key as a bearer token. An active plan is required. The API allows 7 requests per second; over that returns 429. These examples say your_api_key until you sign in.
Account
GET https://stealerlogs.com/api/me. Returns the current plan, days left, and today's search limit. Plus and Pro reset at 00:00 UTC. Max has no search cap. Search requests past a daily limit are rejected.
GET https://stealerlogs.com/api/me
Authorization: Bearer your_api_keyGET https://stealerlogs.com/api/me
Authorization: Bearer your_api_key{
"plan": "access",
"planName": "Pro",
"active": true,
"expiresAt": "2026-10-22T18:00:00.000Z",
"daysLeft": 29,
"limits": {
"searchesPerDay": 1000,
"searchesUsed": 12,
"searchesRemaining": 988,
"resetsAt": "2026-09-24T00:00:00.000Z"
}
}{
"plan": "access",
"planName": "Pro",
"active": true,
"expiresAt": "2026-10-22T18:00:00.000Z",
"daysLeft": 29,
"limits": {
"searchesPerDay": 1000,
"searchesUsed": 12,
"searchesRemaining": 988,
"resetsAt": "2026-09-24T00:00:00.000Z"
}
}Search
GET https://stealerlogs.com/api/search. Query parameter q is the term. type is one of url, email, email_domain, username, password, ip. wildcard=1 treats q as a wildcard, where ? is one character and _ is any number of characters. A backslash before either character searches for it. files=1 hides results with no files.
GET https://stealerlogs.com/api/[email protected]&type=email
Authorization: Bearer your_api_key
GET https://stealerlogs.com/api/[email protected]&type=email&wildcard=1
Authorization: Bearer your_api_key
GET https://stealerlogs.com/api/[email protected]&type=email&files=1
Authorization: Bearer your_api_keyGET https://stealerlogs.com/api/[email protected]&type=email
Authorization: Bearer your_api_key
GET https://stealerlogs.com/api/[email protected]&type=email&wildcard=1
Authorization: Bearer your_api_key
GET https://stealerlogs.com/api/[email protected]&type=email&files=1
Authorization: Bearer your_api_keyResponse
{
"hits": [
{
"id": "file_abc123",
"dataType": "stealerlog",
"origin": "https://accounts.google.com",
"login": "[email protected]",
"password": "Summer2024!",
"timePosted": "2026-09-18T14:22:03Z",
"source": "@cloudlogs"
}
]
}{
"hits": [
{
"id": "file_abc123",
"dataType": "stealerlog",
"origin": "https://accounts.google.com",
"login": "[email protected]",
"password": "Summer2024!",
"timePosted": "2026-09-18T14:22:03Z",
"source": "@cloudlogs"
}
]
}Logs
The hit id opens that log. Credentials and cookies return 100 per page. Page starts at 1. Cookie responses include every domain in the log. Pass domains to filter, separated by commas. hide_expired=1 omits expired cookies.
GET https://stealerlogs.com/api/logs/{id}/credentials?page=1
GET https://stealerlogs.com/api/logs/{id}/cookies?page=1
GET https://stealerlogs.com/api/logs/{id}/cookies?domains=.youtube.com,.google.com&hide_expired=1
GET https://stealerlogs.com/api/logs/{id}/files?page=1
GET https://stealerlogs.com/api/logs/{id}/content?path=Autofill/Chrome.txt
Authorization: Bearer your_api_keyGET https://stealerlogs.com/api/logs/{id}/credentials?page=1
GET https://stealerlogs.com/api/logs/{id}/cookies?page=1
GET https://stealerlogs.com/api/logs/{id}/cookies?domains=.youtube.com,.google.com&hide_expired=1
GET https://stealerlogs.com/api/logs/{id}/files?page=1
GET https://stealerlogs.com/api/logs/{id}/content?path=Autofill/Chrome.txt
Authorization: Bearer your_api_key