LinkedIn — Outreach

Send a DM

Send a direct message. Recipient must be a 1st-degree connection (LinkedIn rejects non-1st sends; the upstream error surfaces verbatim).

Pass exactly one of:

  • recipient (preferred): profile URL, slug, ACoA... profileId, or full URN. The backend resolves and does find-or-create on the 1:1 thread.
  • conversationUrn (advanced): append to a known thread you already have an URN for, e.g. from a previous send response or from GET /v1/linkedin/conversations.
post/linkedin/messages

Request

  • Base URL: https://anjal.app
  • URL: https://anjal.app/linkedin/messages
  • Auth: API key in header X-API-Key

Request body

sessionIdstring required
textstring required
recipientstring

Profile URL, slug, ACoA... profileId, or full URN.

conversationUrnstring

urn:li:msg_conversation:(...) — append to known thread.

Response

Message sent.

okboolean
messageUrnstring
conversationUrnstring
backendConversationUrnstring
deliveredAtinteger

Unix ms.

Changes

No recorded changes to this operation across all 1 revision of this API.