Resume Discovery Task
Request additional results for a Deep Search task.
Overview
This endpoint requests additional results for an existing Deep Search task. If the task is already exhausted, the request fails with400 Bad Request.
Example request
Key parameters
task_id(required): Task identifier.desired_new_results(optional): additional result count; default25, min0, max250.
is_exhausted=true, this request returns 400 Bad Request. That means the task has no more candidates to return.
Success signal
A successful response returns updated task state. Track progress via task status and results endpoints.Common errors
401 Unauthorized
Check that your header is Authorization: Bearer ${EXTRUCT_API_TOKEN}.
404 Not Found
The task ID is invalid or unavailable in your workspace.
422 Unprocessable Entity
Most often caused by invalid JSON or desired_new_results outside 0..250.
400 Bad Request
Returned when the task is already exhausted and cannot be resumed for more results.
Related endpoints
Related guides
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Body
Additional results requested for an existing task. Limited by the 250-result task cap.
0 <= x <= 250Response
Successful Response
created, in_progress, done, failed Total number of company candidates discovered from search
Number of candidates enriched with company profiles
Number of candidates that had criteria evaluation completed
Total number of results
web_search, linkedin, maps The resolved, sorted list of registered domains that were excluded from this run (union of exclude_domains and the visible results of exclude_task_ids at creation time). Capped at 1000.