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""GOOGLE", "OFFICE365"Example
{
"data": {
"shared_activity": {
"items": [
{
"id": "string",
"type": "EMAIL",
"thread_id": "string",
"date": "2026-11-13T08:29:48.855Z",
"end_date": "2026-11-13T08:29:48.855Z",
"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 date the member connected with the contact on LinkedIn (it counts toward Known by but is not an interaction),
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'

