Get task data or status
Retrieve the data (or results) of an enrichment run by the task id. If the request is still processing, the status field will show a ‘processing’ status, if the request is completed, your data will be returned in the ‘data’ key. The task_id is provided as a response when you launch an enrichment task.
progress object with total, completed, failed and processing counts of inputs, so you can tell a task that is advancing from one that is stuck. failed covers every finished input that produced no data, clean misses included. It is omitted for single (non-bulk) runs.include_partial=true to also get back the rows that have already finished, without waiting for the rest. It is off by default because it makes every poll read the whole result set. Partial data covers only the finished rows, so it is not aligned to your inputs.Headers
API Key for authentication
Path Parameters
The unique identifier of the task whose status you are querying.
Query Parameters
While a bulk task is still running, also return the rows that have already finished. Off by default: it makes every poll read the whole result set.
Response
The task status along with any associated data or errors.
Unique identifier of the task.
Current status of the request. Can be 'processing', 'completed', 'partially_completed', 'failed' or 'cancelled'.
Deprecated: use task_id instead. Same value as task_id.
How far a bulk run has got: total, completed, failed and processing counts of inputs. failed covers every finished input that produced no data, clean misses included. Omitted for single (non-bulk) runs.
Resulting data once completed. For bulk runs this is an array aligned to the inputs: one element per input, in the same order they were submitted, with null for inputs that returned no data (len(data) equals the number of inputs, and data[i] is the result for input i). A single (non-bulk) run returns the result object directly.
Error message if the request has failed.
Total credits spent for this request.