Get a LinkedIn video transcript
Transcript LinkedIn publishes with a public video post. Posts without a video, or videos without published captions, return transcript null and transcriptNotAvailable true.
/v1/linkedin/post/transcriptx-api-keyHeaders
Get your API keyYour ScrapeAtlas customer key. Create one on /account/ and set SCRAPEATLAS_API_KEY.
Public post URL, including /feed/update/urn:li:… feed links.
min 1 chars · max 500 chars
https://www.linkedin.com/posts/artificial-analysis_gemini-35-flash-is-a-step-forward-for-google-activity-7465082408409870337-4Pm-Operational correlation UUID.
One page read.
Always included.
≥ 0
Always included.
≥ 0
Always included.
≥ 0
True when the page was read.
success or partial; failed/challenged on errors.
one of: success, partial
Canonical www.linkedin.com page read.
absolute HTTPS URL
UTC retrieval time.
Source is always public_page.
Always included.
one of: public_page, web_search
Always included.
Always included.
Optional.
one of: newest_first, oldest_first, ranked, relevance, source_order
Optional.
Optional.
Optional.
Public post URL, including /feed/update/urn:li:… feed links.
absolute HTTPS URL
Transcript text or null.
True when no transcript is published.
No fields match.
HTTP 200 returns the success variant. Check status: partial means usable data with warnings, and failed or challenged requests carry a failure object described in Errors & responses.
| HTTP | failure.code | Meaning |
|---|---|---|
| 400 | invalid_request | Not a public LinkedIn profile, company or post URL, or invalid parameters. |
| 401 | unauthorized | Invalid worker key. |
| 403 | restricted | LinkedIn redirected to a login page for this resource. |
| 404 | not_found | The page does not exist or the search returned no posts. |
| 429 | upstream_rate_limited | LinkedIn or the search index throttled retrieval. |
| 502 | upstream_challenged | LinkedIn answered with a challenge (HTTP 999/403 or an auth wall), including through the proxy. |
| 502 | upstream_error unsupported_page unsafe_redirect search_failed | Source or search index did not return a usable page. |
| 503 | search_unavailable busy | No search key configured, or all retrieval slots are busy. |
| 504 | timeout | The operation exceeded its deadline. |