Download a completed Dataify task result
浏览器
Dataify Task Status
试用Check the status of a Dataify scraper task
它能做什么
Check whether a known Dataify scraper task is processing, successful, or failed. Use when the user supplies a task ID and asks for its state. Do not use to submit a scraper or download a completed result.
技能文档
Dataify Task Status
Query the documented Dataify /task_status endpoint for one task. The API key is read only from DATAIFY_API_TOKEN and is never included in output.
Workflow
- Require a task ID. Reuse an ID returned earlier in the conversation only when it is unambiguous.
- Ensure
DATAIFY_API_TOKENis set. Do not ask the user to paste a key into chat or pass it on the command line. - Use
scripts/get_task_status.py --task-id TASK_IDto call the endpoint. Use--dry-runfirst only when a request preview is needed; it redacts the API key. - Return the response body without exposing the key. Interpret documented statuses as follows:
处理中: the task has not completed.成功: the status script immediately sendsGET /downloadwith the same task ID andtype=json, then prints the JSON result.失败: the task finished with an error.
- For a failed or unauthorized request, return the provider response and recommend checking the task ID and account access. Do not retry paid tasks automatically.
Commands
python3 -X utf8 scripts/get_task_status.py --task-id "TASK_ID"
To verify parameters without making a request:
python3 scripts/get_task_status.py --task-id "TASK_ID" --dry-run
Reference
Read references/task_status_api.md for endpoint parameters, response fields, and HTTP error behavior.
相关技能
Wait for Dataify tasks and return final results
Audit Dataify integrations for safe production patterns
Inspect a site and generate a Dataify scraper starter
Route outcomes to the right Dataify capabilities
Configure Dataify and complete the first successful task