Skip to main content
GET
/
v1
/
tasks
List Tasks
curl --request GET \
  --url https://api.example.com/v1/tasks
{
  "data": {
    "tasks": [
      {
        "id": "<string>",
        "title": "<string>",
        "description": "<string>",
        "status": "<string>",
        "priority": "<string>",
        "task_type": "<string>",
        "due_date": "<string>",
        "assigned_to_user_id": "<string>",
        "contact_id": "<string>",
        "deal_id": "<string>",
        "event_id": "<string>",
        "created_date": "<string>",
        "updated_date": "<string>"
      }
    ]
  },
  "meta": {}
}

Request

Query Parameters

page
integer
default:"1"
Page number
per_page
integer
default:"50"
Items per page (max: 100)
status
string
Filter by status (e.g., open, completed)
assignee_id
string
Filter by assigned user ID
deal_id
string
Filter by deal ID
contact_id
string
Filter by contact ID

Headers

Authorization: Bearer wbk_your_api_key_here

Response

data
object
meta
object
Pagination metadata
curl https://data.leadlex.com/functions/v1/api-gateway/v1/tasks?status=open \
  -H "Authorization: Bearer wbk_your_api_key_here"

Errors

StatusCodeDescription
403insufficient_permissionsMissing activities:read permission