For AI agents: a documentation index is available at the root level at /llms.txt and /llms-full.txt. Append /llms.txt to any URL for a page-level index, or .md for the markdown version of any page.
  • Cloudflare
    • GETpayload example
    • POSThttps://social-media-posting-dev.deao.workers.dev/post
        • POST3. Publish Post: https://api.linkedin.com/rest/posts
          • POST3. Finalize Upload: https://api.linkedin.com/rest/videos?action=finalizeUpload
          • GET4. Get Upload State: https://api.linkedin.com/rest/videos/{vide_id}
          • POST2. Upload Video: {uploadUrl}
LogoLogo
CloudflareSocial Media PostingLinkedinUpload Video

  1. Get Upload State: https://api.linkedin.com/rest/videos/{vide_id}

||View as Markdown|
GET
/rest/videos/:video_id
GET
/rest/videos/:video_id
$curl https://graph.facebook.com/rest/videos/urn%3Ali%3Avideo%3AD4E10AQHN1RlRbqCaiQ \
> -H "LinkedIn-Version: 202601"
2004. Get Upload State: https://api.linkedin.com/rest/videos/{vide_id}
1{
2 "id": "urn:li:video:D4E10AQHN1RlRbqCaiQ",
3 "owner": "urn:li:organization:111886404",
4 "status": "AVAILABLE",
5 "duration": 41680,
6 "thumbnail": "https://media.licdn.com/dms/image/v2/D4E10AQHN1RlRbqCaiQ/videocover-high/B4EZ0W9VKxHsBE-/0/1774206671339?e=1774814400&v=beta&t=nhTPSG03uw4D5gZ7msoiqhP0NST_Ree0tm0fgJkItSA",
7 "downloadUrl": "https://dms.licdn.com/playlist/vid/v2/D4E10AQHN1RlRbqCaiQ/mp4-720p-30fp-crf28/B4EZ0W9VKxHsCE-/0/1774206675239?e=1774814400&v=beta&t=QK2iPQiM2lFgfXHWEs3vKgakaOpbjoZja2m3flASrD0",
8 "aspectRatioWidth": 9,
9 "aspectRatioHeight": 16,
10 "downloadUrlExpiresAt": 1774814400000
11}
Was this page helpful?
Previous

3. Finalize Upload: https://api.linkedin.com/rest/videos?action=finalizeUpload

Next

  1. Upload Video: {uploadUrl}

Built with

Path parameters

video_idstringRequired

From Previous Step {video}

Headers

LinkedIn-VersionstringOptional

Response headers

X-Li-Popstring
X-LI-UUIDstring
X-LI-Protostring
X-Li-Fabricstring
X-LI-Route-Keystring
X-Li-Source-Fabricstring
x-restli-protocol-versionstring

Response

OK
idstring
ownerstring
statusstring
  1. Finalize Upload: https://api.linkedin.com/rest/videos?action=finalizeUpload