Tasks
List tasks
List tasks across all farms owned by the authenticated user.
GET
Authentication
Requires a key with thetasks:read scope. See Authentication.
Query parameters
Page number (≥ 1).
Results per page (1–100; values above 100 clamped to 100).
Filter by status:
pending, in_progress, completed, overdue, cancelled.Filter to tasks on a specific farm (UUID).
Sort field:
createdAt, dueDate, priority, title.asc or desc.Response
Array of task objects.
Offset pagination envelope (
page, limit, total, totalPages). See Pagination.Errors
| Status | When |
|---|---|
401 | Missing, malformed, expired, or revoked API key |
403 INSUFFICIENT_SCOPE | Key lacks tasks:read scope |
429 RATE_LIMIT_EXCEEDED | Per-user rate limit reached |
5xx | Server error |