# LinkedIn Profile Videos API (https://www.socialcrawl.dev/platforms/linkedin/profile-videos) > Lists the video posts on a LinkedIn member's profile, normalised to the same Post shape as every other SocialCrawl post lane: `post.id`, `post.url`, `post.content.thumbnail_url`, `post.content.duration_seconds`, the reaction and comment counts on `post.engagement`, and the per-reaction-type breakdown on `post.ext.reaction_counts`. LinkedIn does not expose the caption on this surface, so `content.text` is null; fetch the post by URL for the full record. `published_at` is derived from LinkedIn's own relative label, so `post.ext.published_at_precision` tells you whether it is good to the hour, the day, the week or the month. TL;DR: `GET /v1/linkedin/profile/videos` costs 5 credits per call and returns SocialCrawl's unified JSON schema. Single x-api-key auth, 100 free credits on signup. ## Parameters | Parameter | Required | Description | | --- | --- | --- | | `url` | yes | Full URL of the LinkedIn profile, company, or post. | | `urn` | no | The member's opaque LinkedIn URN, as returned in `author.ext.urn` by /v1/linkedin/profile. Optional, and a pure optimisation: pass it ALONGSIDE `url` (which stays required) and this call skips the internal handle lookup, so it answers faster and consumes half the upstream rate-limit budget. Verified on the deployed API 05/09/2026. To address a member by URN alone, send the URN-form profile URL as `url`, for example https://www.linkedin.com/in/ACoAAA8BYqEBCGLg_vT_ca6mMEqkpp9nVffJ3hc: it resolves to the same member as the public address (verified 20/10/2026 on profile/posts and profile/comments) and holds only ASCII, which helps when the public address carries an emoji or other symbol. | | `since` | no | Only rows published on or after this date: YYYY-MM-DD (midnight UTC) or an ISO 8601 timestamp. Rows older than it are left off each page. This list is not in date order, so the walk does not stop at the date: keep following `next_cursor`, and each page costs what a page costs even when every row on it is filtered out. A row with no date is kept. `published_after`, `start_date`, `from_date`, `publish_time` (`yesterday`, `this-week`, `this-month`, `last-3-months`, `last-6-months`) and `max_age_days` are accepted and applied as `since`. | | `until` | no | Only rows published on or before this date: YYYY-MM-DD (that whole UTC day is included) or an ISO 8601 timestamp. Newer rows are left off each page and the walk does not stop, so older pages follow. A row with no date is kept. `published_before`, `end_date` and `to_date` are accepted and applied as `until`. | ## Code example ```bash curl -G "https://www.socialcrawl.dev/v1/linkedin/profile/videos" \ --data-urlencode "url=https://www.linkedin.com/in/williamhgates/" \ -H "x-api-key: sc_YOUR_API_KEY" ``` ## FAQ ### How do I get a LinkedIn member's video posts? Send a GET request to /v1/linkedin/profile/videos with the member's LinkedIn profile URL in the url parameter. The response returns the member's video posts as a feed, each with post text, video URLs, thumbnail, publish time, and engagement counts. ### What fields come back for each video post? Each post returns the post URL, text, video playback URL, thumbnail, publish timestamp, and reaction, comment, and share counts. It is the video slice of a member's activity, so you get only posts that include video. ### How much of the video feed do I get? All of it that LinkedIn publishes on this surface, in the one call. LinkedIn serves this feed as a single fixed window with no continuation token, so there is no second page to fetch and the endpoint rejects cursor and page rather than silently re-serving the first page. ### How much does the LinkedIn Videos API cost? Each page costs 5 credits on the advanced tier, regardless of how many video posts come back. New accounts get 100 free credits with no credit card, enough for 20 calls before you ever pay. ### What is a good use case for member video posts? A member's video feed is useful for creator analytics, tracking a thought leader's video cadence, and sourcing the most-watched clips. Pair it with the images feed to capture a person's full media output on LinkedIn. See the full LinkedIn API: https://www.socialcrawl.dev/platforms/linkedin ## Pricing - Standard endpoints: 1 credit per call - Advanced endpoints: 5 credits per call - Premium endpoints: 10 credits per call - 100 free credits on signup, no credit card required. Cached responses cost 0 credits. Credit packs never expire. - Full pricing: https://www.socialcrawl.dev/pricing ## Explore with AI Questions this API answers, phrased for an AI assistant: - How to get a LinkedIn member's video posts with an API - Which API returns LinkedIn video posts as a feed