Get a LinkedIn company page
Retrieve a public company, school or showcase page with identity, description, locations, counts, website, images, specialties, related companies and a page of posts with its continuation token.
/v1/linkedin/companyx-api-keyHeaders
Get your API keyYour ScrapeAtlas customer key. Create one on /account/ and set SCRAPEATLAS_API_KEY.
Canonical LinkedIn URL from structured data, possibly on a regional host.
min 1 chars · max 500 chars
https://www.linkedin.com/company/shopifyOperational correlation UUID.
Upstream attempts (including proxy retries), decoded success-body bytes and duration.
Always included.
≥ 0
Always included.
≥ 0
Always included.
≥ 0
True when usable data is returned.
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.
Numeric organization id from the page, or null.
Company name.
Canonical LinkedIn URL from structured data, possibly on a regional host.
Slug taken from the requested URL.
About text or null.
city, state and country from the structured address; keys are present only when published.
Follower count shown in the top card, or null.
Employee count from structured data, or null.
Company website or null.
Logo URL or null.
Cover image URL or null.
Tagline or null.
Similar pages with link, name and image.
up to 100 items
Industry from the about section, or null.
Company size bucket, or null.
Founding year as a number, or null.
Headquarters string, or null.
Organization type, or null.
Specialties split on commas; a single empty string when none are published.
Stable shape with null/empty values; public pages no longer embed funding rounds.
Employees shown on the page with name, title (empty on current pages), link and image.
up to 100 items
First page of company posts: url, id, datePublished and text.
up to 100 items
Guest-feed token embedded in the page; it changes on every fetch.
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. |