tasks
tasks
Page 31 of 31.
Overview
Request
curl example
curl -sS \ "https://example-data.com/api/v1/tasks?limit=25"
JavaScript example
const res = await fetch(
"https://example-data.com/api/v1/tasks?limit=25"
);
const { data, meta } = await res.json(); TypeScript example
// Download once: mkdir -p types && curl -o types/tasks.d.ts https://example-data.com/types/tasks.d.ts
import type { Task, ListEnvelope } from "./types/tasks";
const res = await fetch(
"https://example-data.com/api/v1/tasks?limit=25"
);
const { data, meta } = (await res.json()) as ListEnvelope<Task>; Python example
import requests
res = requests.get(
"https://example-data.com/api/v1/tasks",
params={"limit": 25},
)
data = res.json() Response
{
"data": [
{
"id": 721,
"projectId": 85,
"assigneeUserId": 48,
"title": "Migrate search functionality",
"description": "Statua demonstro sonitus.",
"status": "blocked",
"priority": "urgent",
"dueDate": "2026-07-11",
"createdAt": "2025-09-26T18:45:55.568Z",
"updatedAt": "2026-01-17T23:52:44.415Z"
},
{
"id": 722,
"projectId": 85,
"assigneeUserId": 149,
"title": "Implement caching layer",
"description": "Cognatus vulnus virtus utrum agnitio claro.",
"status": "todo",
"priority": "normal",
"dueDate": "2026-05-06",
"createdAt": "2025-07-07T13:11:18.098Z",
"updatedAt": "2026-03-22T12:31:53.778Z"
},
{
"id": 723,
"projectId": 85,
"assigneeUserId": 52,
"title": "Deploy file uploads",
"description": "Conventus cernuus decerno.",
"status": "in_progress",
"priority": "normal",
"dueDate": "2026-06-15",
"createdAt": "2026-03-02T13:27:30.688Z",
"updatedAt": "2026-04-19T19:57:41.239Z"
}
],
"meta": {
"page": 31,
"limit": 24,
"total": 723,
"totalPages": 31
},
"links": {
"self": "/api/v1/tasks?page=31&limit=24",
"first": "/api/v1/tasks?page=1&limit=24",
"last": "/api/v1/tasks?page=31&limit=24",
"next": null,
"prev": "/api/v1/tasks?page=30&limit=24"
}
}