Facebook Pixel
APILinkedIn Messaging

Download media from message

Download media (images, files, videos, audio) from a LinkedIn messaging URL. Uses account session cookies for authentication. No proxy is used — media is fetched directly from LinkedIn CDN. Supports URLs from www.linkedin.com/dms/prv/ (private messaging media) and media.licdn.com (CDN-hosted media).

POST/conversations/download-media
Authentication requiredConversations

Code Examples

curl -X POST 'https://api.connectsafely.ai/linkedin/conversations/download-media' \
-H 'Authorization: Bearer <your_api_key>' \
-H 'Content-Type: application/json' \
-d '{"accountId":"acc_12345","url":"https://linkedin.com/in/example"}'

Parameters

No parameters.

Request Body

FieldTypeRequiredDescription
accountIdstringYesLinkedIn account ID
urlstringYesMedia URL from message attachment (www.linkedin.com or media.licdn.com)

Example

{
  "accountId": "acc_12345",
  "url": "https://linkedin.com/in/example"
}

Responses

StatusDescription
200Media file binary
400Invalid media URL host
401Unauthorized
404Account not found
500Server error

400 Response Parameters

NameTypeDescription
errorstring

400 Example

{
  "error": "example_value"
}

401 Response Parameters

NameTypeDescription
errorstring

401 Example

{
  "error": "example_value"
}

404 Response Parameters

NameTypeDescription
errorstring

404 Example

{
  "error": "example_value"
}

500 Response Parameters

NameTypeDescription
errorstring

500 Example

{
  "error": "example_value"
}