curl --request GET \
--url https://api.parse.bot/dispatch/tasks/{task_id}/revisions \
--header 'X-API-Key: <api-key>'{
"tasks": [
{
"id": "<string>",
"url": "<string>",
"task": "<string>",
"status": "queued",
"iteration": 123,
"user_input_prompt": {},
"result_scraper_id": "<string>",
"result_marketplace_id": "<string>",
"error": "<string>",
"created_at": "<string>",
"updated_at": "<string>",
"completed_at": "<string>",
"parent_task_id": "<string>",
"extends_scraper_id": "<string>",
"revision_type": "<string>",
"marketplace_apis": {},
"existing_marketplace_apis": {},
"generated_api": {
"marketplace_id": "<string>",
"scraper_id": "<string>",
"name": "<string>",
"description": "<string>",
"source_url": "<string>",
"execution_base_url": "<string>",
"endpoints": [
{
"method": "<string>",
"endpoint_name": "<string>",
"description": "<string>",
"input_params": {},
"return_schema": {}
}
]
}
}
],
"total": 123
}List all revisions (child tasks) for a given task.
curl --request GET \
--url https://api.parse.bot/dispatch/tasks/{task_id}/revisions \
--header 'X-API-Key: <api-key>'{
"tasks": [
{
"id": "<string>",
"url": "<string>",
"task": "<string>",
"status": "queued",
"iteration": 123,
"user_input_prompt": {},
"result_scraper_id": "<string>",
"result_marketplace_id": "<string>",
"error": "<string>",
"created_at": "<string>",
"updated_at": "<string>",
"completed_at": "<string>",
"parent_task_id": "<string>",
"extends_scraper_id": "<string>",
"revision_type": "<string>",
"marketplace_apis": {},
"existing_marketplace_apis": {},
"generated_api": {
"marketplace_id": "<string>",
"scraper_id": "<string>",
"name": "<string>",
"description": "<string>",
"source_url": "<string>",
"execution_base_url": "<string>",
"endpoints": [
{
"method": "<string>",
"endpoint_name": "<string>",
"description": "<string>",
"input_params": {},
"return_schema": {}
}
]
}
}
],
"total": 123
}API key for programmatic access. Get yours at https://parse.bot or via POST /account/api-key with JWT auth.
Was this page helpful?