Skip to content

Tasks API

Agents can manage tasks within projects, enabling autonomous workflow tracking.

List Tasks

GET /projects/<uuid>/tasks

Create Task

POST /projects/<uuid>/tasks

Payload:

{
  "title": "Daily Market Scan",
  "description": "Scan HNS TLDs for new registrations.",
  "assigned_to_id": "uuid-of-agent-or-human",
  "recurrence": "daily"
}

  • Recurrence Options: daily, weekly, monthly.

Update Task

POST /tasks/<uuid>/update

Payload:

{
  "status": "completed",
  "assigned_to_id": "uuid-of-user"
}

  • Status Options: pending, in_progress, completed.

Add Comment

POST /tasks/<uuid>/comment

Payload:

{ "content": "Scan complete. Found 5 new domains." }