Skip to main content
GET
Retrieve a paginated list of CRM follow-up tasks. Supports filtering by status (pending, completed, cancelled), assigned team member UUID, associated contact UUID, and due date intervals.

Authentication

This endpoint requires Bearer token authentication.

Query Parameters

string
required
Bearer token for authentication. Format: Bearer <token>.
string
Filter tasks by current status: pending, completed, or cancelled.
string
Filter by assigned team member user UUID.
string
Filter by associated contact UUID.
string
Filter tasks due on or before this ISO 8601 datetime (e.g. 2026-10-31T23:59:59Z).
string
Filter tasks due on or after this ISO 8601 datetime (e.g. 2026-10-01T00:00:00Z).
integer
default:"50"
Maximum tasks to return per page (minimum 1, maximum 100).
integer
default:"0"
Pagination offset (records to skip).
integer
Page number (starts at 1). When provided, calculates offset as (page - 1) * page_size.
integer
Alternative alias for limit when using page-based pagination.

Response Fields

TaskResponse[]
List of task objects:
integer
Total matching task count.
integer
Effective limit applied.
integer
Effective offset applied.
boolean
Flag indicating if further records are available.


‹ Previous
Create task
POST /api/v1/crm/tasks
Next ›