Skip to main content
GET
/
dispatch
/
tasks
List your APIs
curl --request GET \
  --url https://api.parse.bot/dispatch/tasks \
  --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
}

Authorizations

X-API-Key
string
header
required

API key for programmatic access. Get yours at https://parse.bot or via POST /account/api-key with JWT auth.

Query Parameters

status
string

Filter by status (queued, running, completed, failed, needs_input)

limit
integer
default:50

Max results to return

Required range: 1 <= x <= 100
offset
integer
default:0

Number of results to skip

Required range: x >= 0

Response

200 - application/json

List of tasks

tasks
object[]
total
integer