List all tasks for a team with filtering and pagination.
Required Role: VIEWER or higher
Query Parameters:
q: Search by name (case-insensitive partial match)status_filter: Filter by task status (enabled, disabled, archived)task_type: Filter by task type (copy, sync)source_location_id: Filter by source location UUIDdestination_location_id: Filter by destination location UUIDis_scheduled: Filter by scheduled (true) or manual (false) taskssort_by: Field to sort by (name, status, updated_at)sort_order: Sort direction (asc, desc). Default: descpage: Page number (default: 1)limit: Items per page (default: 50, max: 100)Example Response:
{
"tasks": [...],
"total": 42,
"page": 1,
"limit": 50,
"pages": 1
}
Bearer authentication header of the form Bearer <token>, where <token> is your auth token.
Search by name (case-insensitive partial match)
Filter by task status Task definition status.
enabled, disabled, archived Filter by task type (copy/sync) Task operation types.
copy, sync Filter by source location
Filter by destination location
Filter by scheduled/manual tasks
Page number (1-indexed)
x >= 1Items per page
1 <= x <= 100Field to sort by: name, status, updated_at
name, status, updated_at Sort order: asc or desc (default: desc) Sort order for list endpoints.
asc, desc