Extract LinkedIn Company Profile

LinkedIn Company Profile Scraper extracts all the public data available from a LinkedIn company page.

Edges is not related to LinkedIn and is not an official LinkedIn product.

API Endpoint

POST/v1/actions/linkedin-extract-company/run/live

Parameters

Input Parameters

Integration Parameters

Guide

What Extract LinkedIn Company Profile does

Extract LinkedIn Company Profile pulls every public field from a LinkedIn company page — name, industry, size, headquarters, specialties, founded year, tagline, description, website, logo, follower count — and returns it as structured JSON. It runs on the LinkedIn level through your connected session, so data quality is consistent with what a logged-in user sees in the browser.

Use it to keep your CRM's firmographic fields current, populate account records at lead creation, or back a company enrichment endpoint.

How it works

You supply a company page URL (or company ID) and Edges reads the page through your authenticated LinkedIn session. The response is a normalized company object with firmographics, page metadata, and follower signals — no scraping, no headless browser, no cookies to manage on your side.

Because the source is the live LinkedIn company page, Extract LinkedIn Company Profile is a better baseline for enrichment than stale third-party databases. Re-run it on a cadence per active account to catch rebrands, headquarters moves, and size changes.

When to use Extract LinkedIn Company Profile

Reach for this action whenever an account record enters or moves through your CRM and you want LinkedIn as the source of truth for firmographics. It is the simplest, most reusable enrichment primitive in the Edges library on the company side.

It sits inside the LinkedIn profile & company data API use case and composes with search, similar-company, and insights actions for a full account picture.

Use cases

  • CRM enrichment at lead creation. When a new lead comes in, Extract LinkedIn Company Profile hydrates the account record with canonical firmographics.
  • Deduplication across CRMs. Use companyId as a canonical join key to merge duplicate account records.
  • Marketing segmentation. Segment by industry, companyType, and employeeCountRange without relying on form fields.
  • Analyst research. Snapshot companies you cover for lightweight monitoring.
  • Back-office enrichment. Power an internal /companies/:id/enrich endpoint without maintaining a company scraper.

Best practices

  • Cache by `companyId`. Company firmographics move slowly; daily or weekly refresh per active account is enough.
  • Handle rebrands via `companyId`. A company's name or URL slug can change, but companyId is stable — store and query on that.
  • Pair with people-side search. Combine Extract LinkedIn Company Profile with Search LinkedIn Company Employees and Extract LinkedIn Similar Companies for a complete account view.
  • Use async for volume. For a one-time enrichment of thousands of accounts, schedule the run and stream results to your warehouse.

Common questions

How many companies can I extract per run?

One per call. For list enrichment, fan out Extract LinkedIn Company Profile across your account list; Edges paces server-side to respect LinkedIn's per-account activity guardrails.

Does this use my LinkedIn account or a shared pool?

Your LinkedIn account. Company pages are visible to any logged-in LinkedIn user, and Edges reads them through your authenticated session. There is no shared pool.

Can I chain Extract LinkedIn Company Profile with other Edges actions?

Yes. Common chains combine Extract LinkedIn Company Profile with Extract LinkedIn Company Employees Insights, Extract LinkedIn Similar Companies, and Search LinkedIn Company Employees to build a full account dossier.

Get started

Run Extract LinkedIn Company Profile from the Edges library against your account list, push the results into your CRM, or call it from the Edges API. Browse the full Actions library to compose it into a complete account enrichment workflow.

Code Examples

bash
curl -X POST "https://api.edges.run/v1/actions/linkedin-extract-company/run/live" \
  -H "X-API-KEY: <YOUR_API_KEY>" \
  -H "Content-Type: application/json" \
  -d '{
  "identity_ids": [
    "your-identity-uuid"
  ],
  "identity_mode": "direct",
  "input": {
    "linkedin_company_url": "https://www.linkedin.com/in/example-profile",
    "custom_data": "example_value"
  }
}'

Output Example

{
  "company_name": "Example Name",
  "specialties": [
    "item1",
    "item2",
    "item3"
  ],
  "tagline": "example_value",
  "linkedin_company_id": 42,
  "description": "example_value",
  "type": "example_value",
  "founded_on": 42,
  "linkedin_company_url": "https://www.linkedin.com/in/example-profile",
  "website": "example_value",
  "linkedin_company_phone": "example_value",
  "sales_navigator_company_url": "https://www.linkedin.com/in/example-profile",
  "industries": [
    "item1",
    "item2",
    "item3"
  ],
  "industries_v1": [
    "item1",
    "item2",
    "item3"
  ],
  "industry": "example_value",
  "linkedin_job_search_url": "https://www.linkedin.com/in/example-profile",
  "followers_count": 42,
  "number_employees": 42,
  "employees_range": "example_value",
  "linkedin_employees_url": "https://www.linkedin.com/in/example-profile",
  "sales_navigator_employees_url": "https://www.linkedin.com/in/example-profile",
  "country": "example_value",
  "geographic_area": "example_value",
  "city": "example_value",
  "postal_code": "example_value",
  "headquarters": "example_value",
  "locations": [
    1,
    2,
    3
  ],
  "number_of_locations": 42,
  "last_funding_investors": [
    1,
    2,
    3
  ],
  "crunchbase_company_url": "https://www.linkedin.com/in/example-profile",
  "last_funding_date": "1990-01-01",
  "last_funding_type": "example_value",
  "last_funding_raised": 42,
  "last_funding_currency": "example_value",
  "logo_url": "https://www.linkedin.com/in/example-profile",
  "domain": "example_value",
  "location": "example_value",
  "linkedin_school_id": 42,
  "linkedin_page_claimed": true,
  "updated_at": "1990-01-01",
  "affiliates": [
    1,
    2,
    3
  ]
}

Explore More Actions

Discover other powerful LinkedIn automation actions in our library.