List shared emails and meetings with a workspace contact
GET /v2/workspaces/{workspaceId}/contacts/{contactId}/shared-activity
Parameters
Path parameters
Query parameters
Responses
200 — Successful response
Content-Type: application/json
"EMAIL", "CALENDAR""metadata", "full""from", "to", "cc", "attendee", "organizer""GOOGLE", "OFFICE365"Example
{
"data": {
"shared_activity": {
"items": [
{
"id": "string",
"type": "EMAIL",
"thread_id": "string",
"date": "2026-10-23T10:31:51.493Z",
"end_date": "2026-10-23T10:31:51.493Z",
"is_all_day": false,
"member_user_ids": [
"string"
],
"visibility": "metadata",
"subject": "string",
"from": {
"email": "string",
"name": "string"
},
"participants": [
{
"email": null,
"name": null,
"role": null
}
],
"snippet": "string",
"description": "string",
"has_body": false,
"provider": "GOOGLE"
}
],
"partial": false
}
}
}
400 — Request body failed validation.
Content-Type: application/json
401 — Missing or invalid API key.
Content-Type: application/json
403 — Valid key, insufficient permission.
Content-Type: application/json
404 — Resource does not exist.
Content-Type: application/json
409 — Request conflicts with the current state of the resource.
Content-Type: application/json
429 — Rate limit exceeded.
Content-Type: application/json
500 — Unexpected server error.
Content-Type: application/json
Code samples
curl https://api.prod.getdex.com/v2/workspaces/00000000-0000-0000-0000-000000000000/contacts/00000000-0000-0000-0000-000000000000/shared-activity \
--header 'Authorization: Bearer YOUR_API_KEY'
fetch('https://api.prod.getdex.com/v2/workspaces/00000000-0000-0000-0000-000000000000/contacts/00000000-0000-0000-0000-000000000000/shared-activity', {
headers: {
Authorization: 'Bearer YOUR_API_KEY'
}
})
requests.get(
"https://api.prod.getdex.com/v2/workspaces/00000000-0000-0000-0000-000000000000/contacts/00000000-0000-0000-0000-000000000000/shared-activity",
headers={
"Authorization": "Bearer YOUR_API_KEY"
}
)
List workspace contact interactions
Per-member retained email, meeting and shared-note dates, and `linkedin_connected_at`, the earliest date the member connected with the contact on LinkedIn (it counts toward Known by but is not an inte
List workspace calendar events
One window of the workspace calendar, `start` to `end` (ISO 8601 with offset, at most 7 days apart, plus an hour for a week that crosses a DST change; the start's offset decides which days teammates'

