ApiLinkedin messaging
Mark Conversation as Seen
Mark a LinkedIn conversation as seen/read
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
