Raw Search
Queue an async mass unlock task for raw search
Changed onCreates an asynchronous unlock Task for the given raw search filters. Returns a task_id you can poll with the task-status endpoint.
Request body
- q: Optional search string (minimum 4 characters if provided). Required if no other filter is provided.
- container_id: Optional container identifier.
- exts: Optional list of file extensions to keep.
- exts_not: Optional list of file extensions to exclude.
- categories: Optional list of raw file categories.
- categories_not: Optional list of raw file categories to exclude.
- file_name: Optional match on entry_name.
- file_name_not: Optional match that must NOT hold on entry_name.
- file_name_match_type / file_name_not_match_type: contains (default), starts_with, ends_with or exact, one per list.
- folder_name: Optional match on the folder holding the block (max 20 items, min 4 chars each).
- folder_name_not: Optional folders to exclude. Not a standalone selector.
- folder_name_match_type / folder_name_not_match_type: contains (default), starts_with, ends_with or exact (a whole folder at any depth), one per list.
- file_name_exact / folder_name_exact: Deprecated, true means exact on both lists when no match type is given.
- include_terms: Optional extra content terms that must ALL be present, on top of q (substring, case-insensitive, max 20, 4 to 256 chars each). Positive selector, usable without q.
- exclude_terms: Optional content terms to exclude (substring, case-insensitive, max 20, min 4 chars each).
- ingested_at_min: Optional datetime to filter results ingested on or after.
- ingested_at_max: Optional datetime to filter results ingested on or before.
Query parameters
- max: Optional cap of new unlocks. 0 or omitted = use all your points.
Plan requirement Requires a paid plan with raw_search enabled.
Concurrency limit
- raw: max 1 running and 1 queued task per account.
- identical active requests return the existing task id.
- email / domain: max 5 concurrent tasks per user.
- Returns 429 if limit exceeded.
post/search/raw/unlock/task
Request
- Base URLhttps://api.leakradar.io
- AuthHTTP bearer
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
maxinteger nullable
0 or omitted = use all your points
dedupboolean
Skip blocks with identical content (same block_fp64) so each unique content is unlocked once. Matches the deduplicated search/export view.
Request body
Example request
{
"q": "example.com"
}Response
Unlock task queued; returns a task_id to poll.
object required
Changes
- info
added the new optional request property
- info
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info
added the new optional request property
- info