GET
/v1/tasks/{task_hash}Get Task
Retrieve detailed information about a specific taskThis endpoint retrieves detailed information about a specific task using its hash ID, including its current status, parameters, and execution history.
Headers
| Key | Value | Required |
|---|---|---|
| Authorization | Token YOUR_API_KEY | Yes |
Response Field Explanations
hash_value
string
Example: c5e29d2aba8b77cdc56391e7405302de
created_at
string
Example: 2024-12-24T10:57:55.045567
is_active
boolean
Example: true
params
object
Example: {url: https://...}
module
integer
Example: 5
status
object
Example: {...}
object
string
Example: task
Status Object Fields
status.status
string
Example: completed
status.started_at
string
Example: 2025-02-04T10:25:47.278419
status.ended_at
string
Example: 2025-02-04T10:26:52.310738
status.is_done
boolean
Example: true
status.total_results
integer
Example: 156
status.total_pages
integer
Example: 1
status.done_reason
string
Example: completed
status.has_errors
boolean
Example: false
status.errors
stringnull
Example: null
Parameters
task_hashstring
RequiredExample:
c5e29d2aba8b77cdc56391e7405302dePro Tip
Use the status.total_results field to track how much data has been collected for this task.
Note
The done_reason field helps identify why a task stopped - whether it completed normally, was aborted, or encountered errors.
Warning
Tasks with status 'aborted' may have partial results. Check total_results to see what was collected.