list_conversations
List LinkedIn messenger conversations (Voyager Messaging GraphQL), with optional archived, unread, starred filters and next_cursor paging — same as GET /api/linkedin/{account_id}/conversations. Each item returns conversation_id (the thread id — use this as conversation_linkedin_id when fetching messages or replying) and recipient_linkedin_id (the peer's fsd_profile id — use this as recipient_linkedin_id when sending a new message). Use for the classic LinkedIn inbox (this is the one that matters in 95% of cases); Sales Navigator threads are separate, see salesnav_list_messaging_threads.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | Page size. | |
| unread | No | Only conversations with unread messages. | |
| starred | No | Only starred conversations. | |
| archived | No | Only archived conversations. | |
| account_id | Yes | Reach id of the LinkedIn account to act on, from list_accounts. | |
| next_cursor | No | Cursor returned by the previous page; omit for the first page. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| count | No | Requested page size (LinkedIn typically caps at 25). | |
| items | No | ||
| unread | No | Matches query: unread filter (search query with ``read:false``). | |
| starred | No | Matches query: starred folder or client filter when combined. | |
| archived | No | Matches query: archived folder (``category:ARCHIVE``) when not unread. | |
| next_cursor | No | Pass as ``next_cursor`` for the following page when present. |