REST API
List tasks
Newest first. Filter with completed=true or completed=false.
Required scopes: tasks:view
AuthorizationBearer <token>
In: header
Query Parameters
limit?integer
Page size, 1-100.
Range
1 <= value <= 100Default
25cursor?|
Keyset cursor: the id of the last item from the previous page.
Default
nullcompleted?string
Filter by completion state. Omit for both.
Value in
- "true"
- "false"
Response Body
application/json
application/json
application/json
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://example.com/tasks"{ "data": [ { "id": "4d3c2b1a-0f9e-4d8c-9b7a-6f5e4d3c2b1a", "name": "Finish lab report", "description": "Include the error analysis.", "type": "Generic", "subject": "5f0c1d2e-3a4b-4c5d-8e6f-7a8b9c0d1e2f", "dueDate": "2026-02-10T17:00:00.000Z", "completed": false, "created": "2026-01-15T09:30:00.000Z", "updated": "2026-02-01T12:00:00.000Z" } ], "nextCursor": null}