- Workspace key
- Personal key
Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
limit | number | 50 | Number of tasks to return (max 100) |
cursor | string | — | Pagination cursor from a previous response |
startDate | string | — | ISO 8601 date. Only return tasks created on or after this date |
endDate | string | — | ISO 8601 date. Only return tasks created on or before this date |
userEmail | string | — | Filter by a specific user’s email |
completed | boolean | — | Filter by completion status (true or false) |
meetingId | string | — | Filter tasks from a specific meeting |
Example Request
Example Response
Response Fields
| Field | Type | Description |
|---|---|---|
tasks | array | List of task objects |
tasks[].id | string | Unique task ID |
tasks[].text | string | Task description |
tasks[].completed | boolean | Whether the task is marked as done |
tasks[].assignee | object | null | Assigned person (if any) |
tasks[].assignee.id | string | null | Assignee person ID |
tasks[].assignee.name | string | Assignee name |
tasks[].assignee.email | string | null | Assignee email |
tasks[].meetingId | string | ID of the meeting this task was extracted from |
tasks[].meetingTitle | string | null | Title of the source meeting |
tasks[].createdAt | string | ISO 8601 timestamp when the task was created |
tasks[].userId | string | ID of the user who recorded the meeting |
nextCursor | string | null | Cursor for the next page, or null if no more results |

