Facebook Pixel
ApiLinkedin messaging

Mark Conversation as Seen

Mark a LinkedIn conversation as seen/read

POST/linkedin/messaging/mark-seen

Mark 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

FieldTypeRequiredDescription
accountIdstringNoLinkedIn account ID (uses default if not provided)
conversationUrnstringYesThe conversation URN to mark as seen

Example

{
  "conversationUrn": "urn:li:msg_conversation:(urn:li:fsd_profile:ACoAAA...,2-...)"
}

Responses

StatusDescription
200Successful 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