APILinkedIn Messaging
Mark All Messages as Read
Mark all LinkedIn messages as read via API. Useful for inbox management, CRM sync workflows, and automated outreach sequences.
POST
/linkedin/messaging/mark-all-readMark All Messages as Read
Mark all LinkedIn messages as read. Clears all unread notifications.
Authentication requiredLinkedIn Messaging
Code Examples
curl -X POST 'https://api.connectsafely.ai/linkedin/messaging/mark-all-read' \ -H 'Authorization: Bearer <your_api_key>' \ -H 'Content-Type: application/json' \ -d '{}'Parameters
No parameters.
Request Body
| Field | Type | Required | Description |
|---|---|---|---|
accountId | string | No | LinkedIn account ID (uses default if not provided) |
Example
{}Responses
| Status | Description |
|---|---|
| 200 | Successful response |
200 Example
{
"success": true,
"accountId": "acc_123456789",
"message": "All messages marked as read successfully"
}Usage Notes
- Bulk Operation: This marks ALL unread messages as read at once
- Notification Clearing: Clears the unread count in LinkedIn's messaging
- Irreversible: Cannot undo this action - use with caution
Mark Conversation as Seen
Mark a LinkedIn conversation as seen via API. Essential for inbox management, CRM synchronization, and automated outreach tracking.
Check Email Support
Check if a LinkedIn profile supports free email messaging via API. Identify open profiles for direct outreach without InMail credits.
