Search Stealer Records
Current stealer search surface for credential records. Successful responses
use the standard search envelope. Use GET for simple query-string
filters. Use POST /service/v2/stealer/search when you need to send a
structured filter or filter_id in JSON.
Dashboard basic filters:
- Credentials:
email,domain,subdomain,username,password,path,email_domain,source_type,password_hash,archive_hash,canonical_credential_id. - Victim pivots:
ip,hwid,discord_id,country,city,os,service,steam_id,steam_name,phone,identity_state,victim_ip,antivirus,infection_path. - Files (Enterprise):
files.q,files.name,files.folder,files.kind,files.ext,files.size_min,files.size_max. - Metadata:
log_id, date range viafrom/toanddate_field(pwned_atorindexed_at), plus victim volume viavictims.total_docs.
Advanced structured filter fields:
- Common:
log_id,domain,subdomain,email,email_domain,username,pwned_at,indexed_at,hwid,archive_hash. - Credentials:
credentials.id,credentials.log_id,credentials.url,credentials.domain,credentials.subdomain,credentials.email,credentials.email_domain,credentials.username,credentials.password,credentials.path,credentials.source_type,credentials.password_hash,credentials.archive_hash,credentials.canonical_credential_id. - Victims:
victims.id,victims.log_id,victims.legacy_log_id,victims.victim_id,victims.archive_hash,victims.country,victims.city,victims.geo_city,victims.ip,victims.victim_ip,victims.email,victims.email_domain,victims.username,victims.domain,victims.subdomain,victims.hwid,victims.os,victims.service,victims.service_count,victims.total_docs,victims.steam_id,victims.steam_name,victims.discord_id,victims.phone,victims.identity_state,victims.antivirus,victims.infection_path. - Victim properties/evidence:
evidence.q,evidence.active,evidence.property_type,evidence.service,evidence.identity_kind,evidence.account_id,evidence.username,evidence.display_name,evidence.value,evidence.domain,evidence.source_type,evidence.source_file_id,evidence.confidence,evidence.confidence_min. - File metadata (Enterprise):
files.q,files.log_id,files.file_id,files.name,files.folder,files.path,files.kind,files.ext,files.size_bytes,files.size_min,files.size_max.
Bare compatibility fields such as domain, subdomain, username, and
archive_hash are accepted and normalized to the matching credential or
victim namespace where needed.
Authorizations
API key for authentication (lowercase header name)
Query Parameters
Search query
indexed_at, pwned_at and, or JSON-encoded structured filter tree.
Use leaf nodes with field, operator, and value, or compound nodes with and / or.
If you would rather send the filter as a real JSON object, use POST on the same /search route.
See /guides/structured-filters for the full grammar, operators, limits, and examples.
24-character transient filter context ID returned by POST /service/v2/ai/filter
or a previous search response.
24-character transient filter context ID.
^[0-9a-fA-F]{24}$"0123456789abcdef01234567"
Response field whitelist
enriched