APILinkedIn Messaging
Mark Conversation as Seen
Mark a LinkedIn conversation as seen via API. Essential for inbox management, CRM synchronization, and automated outreach tracking.
POST
/linkedin/messaging/mark-seenMark Conversation as Seen
Mark a LinkedIn conversation as seen/read. Useful for managing inbox status in automated workflows.
Authentication requiredLinkedIn Messaging
Code Examples
curl -X POST 'https://api.connectsafely.ai/linkedin/messaging/mark-seen' \ -H 'Authorization: Bearer <your_api_key>' \ -H 'Content-Type: application/json' \ -d '{"conversationUrn": "urn:li:msg_conversation:(urn:li:fsd_profile:ACoAAA...,2-...)"}Parameters
No parameters.
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
accountId | string | No | LinkedIn account ID (uses default if not provided) |
conversationUrn | string | Yes | The conversation URN to mark as seen |
Example
{
"conversationUrn": "urn:li:msg_conversation:(urn:li:fsd_profile:ACoAAA...,2-...)"
}Responses
| Status | Description |
|---|---|
| 200 | Successful response |
200 Example
{
"success": true,
"accountId": "acc_123456789",
"conversationUrn": "urn:li:msg_conversation:(urn:li:fsd_profile:ACoAAA...,2-...)",
"message": "Conversation marked as seen successfully"
}Usage Notes
- Read Receipts: This updates the read status visible to the other party
- Inbox Management: Use this to clear unread indicators in automated workflows
- Conversation URN: Get conversation URNs from the recent messages endpoint
Send Group Message with Delivery Acknowledgment
Send a LinkedIn group context message via API and acknowledge delivery of previous messages. Ideal for group engagement automation.
Mark All Messages as Read
Mark all LinkedIn messages as read via API. Useful for inbox management, CRM sync workflows, and automated outreach sequences.
