Deep Search
Get Discovery Task Results
Get Deep Search results by task ID.
GET
Get Discovery Task Results
Overview
This endpoint returns paginated Deep Search results for a task. Results can be read while the task is running or after it completes.Example request
Key parameters
task_id(required): Task identifier.offset(optional): Pagination offset.limit(optional): Page size.
relevance descending.
Endpoint behavior
relevancecontrols the overall ordering of the result list.scoresshows the grade and explanation for each criterion. If you did not providecriteriawhen creating the task, Deep Search generates them automatically.- Use this endpoint to review companies. Use Get Task for progress and completion state.
Success signal
A successful response includesresults[] with criterion scores details. Continue paging until returned rows are fewer than limit.
Use task completion rules from task status endpoint: status=done or is_exhausted=true.
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. Re-check TASK_ID from create-task response.
Related endpoints
Related guides
Authorizations
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Path Parameters
Response
Successful Response
Available options:
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
Available options:
web_search, linkedin, maps The resolved, sorted list of registered domains that were excluded from this run.
Get Discovery Task Results