Poll research status
Requires x-api-key header.
Rate limit: 5 requests/second per API key.
Check the status of an async or long-running research request. Results are stored for 3 days.
Authorizations
Your Huntr API key. Get one at tryhuntr.com. Pass as x-api-key header on all authenticated requests.
Path Parameters
The request_id returned from POST /research.
Response
Current state of the request. Poll until status is 'completed' or 'failed'. Results are stored for 3 days.
'running' = still in progress, check back. 'completed' = result is ready in the result field. 'failed' = agent error, see the error field — you were not charged.
running, completed, failed The request ID, same as what was returned from POST /research.
Tier this request ran at.
lite, standard, deep Synthesis model used for this request.
ISO 8601 timestamp of when the request was accepted.
ISO 8601 timestamp of when the request finished. Only present on 'completed' or 'failed' status.
The research result. String for free-text requests, object for schema requests. Only present when status is 'completed'.
Free-text responses only. Same semantics as POST /research.
live, mixed, model Structured responses only. Same semantics as POST /research.
Amount charged in USD. 0 if status is 'failed' (no charge on failure).
Error description. Only present when status is 'failed'.
Machine-readable failure code when available, including BULK_ENRICHMENT_REQUIRED.
Structured failure guidance when available.