Relationship Intelligence
Mail and meetings
Mail and meetings loads when a company opens. The request asks for the first 50 records and sends no older-page time. The answer is the newest record, the sent message Follow up, and shows this mailbox can see it.
get/v1/relationships/{relationshipId}/communication-timeline
Request
- Base URL: / (relative, and the document was published on a file host, not at the API’s origin)
- URL: /v1/relationships/{relationshipId}/communication-timeline
- Auth: HTTP bearer
Path parameters
relationshipIdstring uuid required
Example:9c8dfa9b-a7b2-46ea-982c-622a914c00e5
Company id.
Query parameters
limitinteger
Example:50
How many records to return. Opening a company asks for 50.
beforestring date-time
Return records before this time. The first page does not send it.
beforeIdstring uuid
With before, also return records at that time whose id sorts earlier. The first page does not send it.
Response
The mail and meetings this company loads.
Example response
{
"items": [
{
"access": {
"attachments": true,
"body": true,
"metadata": true,
"policyVersion": 1,
"reason": "mailbox_owner",
"subject": true
},
"attachmentCount": 1,
"direction": "outbound",
"id": "123e4567-e89b-12d3-a456-426614174000",
"interactionType": "email",
"occurredAt": "2026-09-17T12:00:00Z",
"ownerId": "7b8dfa9b-a7b2-46ea-982c-622a914c00e5",
"source": "gmail",
"subject": "Follow up",
"visibility": "metadata"
}
],
"nextBefore": "2026-09-17T12:00:00Z",
"nextBeforeId": "e18dfa9b-a7b2-46ea-982c-622a914c00e5"
}Changes
No operation changes recorded.