Catalog / Social, content & reviews
SOCIAL, CONTENT & REVIEWS
LinkedIn Company Pages
Collect public LinkedIn company pages from links or company names: name, tagline, description, industry, size band, employees on LinkedIn, follower count, headquarters, founding year…
About this data
Collect public LinkedIn company pages from links or company names: name, tagline, description, industry, size band, employees on LinkedIn, follower count, headquarters, founding year, specialties, website, logo, similar companies and recent posts. Pages that fail are reported and not charged.
From the actor’s Apify Store listing. The per-call endpoint may return a bounded subset; its own description is below.
Buy per call over x402
One endpoint at api.ssh.autos. Each call is one JSON POST, paid in USDC with no account or API key, and answered in the same HTTP response.
POST /v1/linkedin/company
One public LinkedIn company or showcase page by company slug/URL: organization ID/name, description, website, industry, stated company-size range, aggregate employee/follower counts, headquarters/address, specialties, logos and related organization links where published.
Company updates, people profiles and related-page expansion are excluded.
Input
Send a JSON body to POST https://api.ssh.autos/v1/linkedin/company.
| Field | Type | Required | Notes |
|---|---|---|---|
company | string | required | 1–200 characters |
Returned fields
The answer is JSON: records, a list, and summary, the run status and counts. Each record has these 25 fields; a field the source does not publish comes back null.
25 fields per record
| Field | Type | Notes |
|---|---|---|
kind | string | Company page or showcase page. one of company, showcase |
companyId | string | LinkedIn's numeric organization id. |
slug | string | The company name as it appears in the page link. |
url | string | Canonical company page link. |
inputUrl | string | The link or name you supplied (or the similar page that led here). |
name | string | — |
tagline | string | — |
website | string | — |
industry | string | — |
companySize | string | The size band shown on the page, e.g. 201-500 employees. |
companySizeMin | integer | — |
companySizeMax | integer | — |
employeesOnLinkedIn | integer | Members who list this company as their employer. |
followerCount | integer | — |
headquarters | string | — |
address | object | — |
organizationType | string | — |
foundedYear | integer | — |
specialties | array of strings | — |
logoUrl | string | — |
coverImageUrl | string | — |
similarPages | array of objects | — |
affiliatedPages | array of objects | — |
scrapedAt | string | — |
error | null | Always null in the dataset. Failed companies are listed in OUTPUT.companyErrors and are not charged. |
Example call
npx agentcash@latest fetch https://api.ssh.autos/v1/linkedin/company -m POST -b '{"company": "microsoft"}'
The example values come from the API spec or the actor’s own sample input. Running it is a paid call.
What is and isn’t charged
You pay the call price for
- An answer, including a definitive “not found” or an empty result.
- Confirmed no matches returns records: [] (charged: it is an answer).
Free
- Invalid input (422), busy (503), source failure (502), timeout (504) and calls whose client hung up are never charged.
- Invalid input and source failures are not charged.
Prefer a subscription? Run it on Apify
This data source is a public actor on the Apify Store: LinkedIn Company Pages Scraper. Run it with your Apify account and plan for larger, scheduled or exported runs; it may offer more input options than the per-call endpoint.
How x402 payment works
- Your client sends the request. The API answers
402 Payment Requiredwith the price and where to pay. - The client pays from its own wallet: USDC on Base or Solana over x402, or over MPP on Tempo. No account, sign-up or API key.
- The client retries with the payment attached and gets the JSON answer in the same call. You are only charged for answers.
The AgentCash CLI in the example does all three steps for you and pays from your AgentCash wallet. Any x402 or MPP client works the same way.
Machine-readable: openapi.json · llms.txt