curl --request GET \
--url https://api.example.com/v1/contacts/:id/activities{
"data": {
"activities": [
{
"id": "<string>",
"activity_type": "<string>",
"description": "<string>",
"entity_type": "<string>",
"entity_id": "<string>",
"entity_name": "<string>",
"metadata": {},
"user_id": "<string>",
"user_name": "<string>",
"created_date": "<string>"
}
]
},
"meta": {
"page": 123,
"per_page": 123,
"total": 123
}
}Retrieve a paginated list of activities for a specific contact
curl --request GET \
--url https://api.example.com/v1/contacts/:id/activities{
"data": {
"activities": [
{
"id": "<string>",
"activity_type": "<string>",
"description": "<string>",
"entity_type": "<string>",
"entity_id": "<string>",
"entity_name": "<string>",
"metadata": {},
"user_id": "<string>",
"user_name": "<string>",
"created_date": "<string>"
}
]
},
"meta": {
"page": 123,
"per_page": 123,
"total": 123
}
}Authorization: Bearer wbk_your_api_key_here
Show properties
Show Activity object
email_sent, call, meeting)contact, deal)curl https://data.leadlex.com/functions/v1/api-gateway/v1/contacts/123e4567-e89b-12d3-a456-426614174000/activities \
-H "Authorization: Bearer wbk_your_api_key_here"
{
"data": {
"activities": [
{
"id": "act-001",
"activity_type": "email_sent",
"description": "Sent introductory email",
"entity_type": "contact",
"entity_id": "123e4567-e89b-12d3-a456-426614174000",
"entity_name": "Jane Doe",
"metadata": null,
"user_id": "user-001",
"user_name": "Alex Smith",
"created_date": "2026-03-01T10:00:00Z"
}
]
},
"meta": { "page": 1, "per_page": 50, "total": 12 }
}
| Status | Code | Description |
|---|---|---|
| 404 | not_found | Contact not found |
| 403 | insufficient_permissions | Missing activities:read permission |