Scanners
Create Scanner
POST
Create Scanner
Create a new
stealer or breach scanner.
API-key access for scanner management is available today. Successful creation returns the raw scanner object.
Authorizations
API key for authentication (lowercase header name)
Body
application/json
Available options:
stealer, breach Persistent scanner search definition.
Scanners reuse the same flat filters and structured filter grammar as V2 search,
but reject runtime-only params such as from, to, cursor, page_size, format,
debug, and search_id. Scanner runs always execute on indexed_at.
Example:
{
"q": "alice@example.com",
"email": "alice@example.com",
"dbname[]": ["linkedin.com", "twitter.com"],
"wildcard": true,
"extra_params": { "sort": "-indexed_at" }
}Available options:
email, webhook, discord Available options:
api_key, signed_json, signed_encrypted Response
201 - application/json
Raw scanner object
Available options:
stealer, breach Available options:
active, paused, disabled Persistent scanner search definition.
Scanners reuse the same flat filters and structured filter grammar as V2 search,
but reject runtime-only params such as from, to, cursor, page_size, format,
debug, and search_id. Scanner runs always execute on indexed_at.
Example:
{
"q": "alice@example.com",
"email": "alice@example.com",
"dbname[]": ["linkedin.com", "twitter.com"],
"wildcard": true,
"extra_params": { "sort": "-indexed_at" }
}Available options:
email, webhook, discord Available options:
api_key, signed_json, signed_encrypted Create Scanner