{
  "data": {
    "id": "L4G7ZYl7jJxEwCnmN",
    "actId": "KqeIxDtYhtcuiYlB2",
    "userId": "IYgBDiXtHOijAaUel",
    "startedAt": "2026-10-31T18:11:27.463Z",
    "finishedAt": "2026-10-31T18:11:40.034Z",
    "status": "SUCCEEDED",
    "meta": {
      "origin": "CI"
    },
    "stats": {
      "durationMillis": 12491,
      "runTimeSecs": 12.491,
      "computeUnits": 0.013878888888888889,
      "imageSizeBytes": 3159799296
    },
    "options": {
      "useCache": true,
      "betaPackages": false,
      "memoryMbytes": 4096,
      "diskMbytes": 8192
    },
    "createdByOrganizationMemberUserId": "QYo53EZkJk0prePWY",
    "exitCode": 0,
    "inputSchema": "{\n  \"title\": \"LinkedIn Company Info Scraper Input\",\n  \"type\": \"object\",\n  \"schemaVersion\": 1,\n  \"required\": [\n    \"companyUrls\",\n    \"cookie\"\n  ],\n  \"properties\": {\n    \"companyUrls\": {\n      \"title\": \"Company URLs\",\n      \"type\": \"array\",\n      \"description\": \"LinkedIn company page URLs or slugs. Accepts: https://www.linkedin.com/company/apple/, https://www.linkedin.com/company/apple/about/, or just the slug: apple\",\n      \"editor\": \"stringList\",\n      \"prefill\": [\n        \"https://www.linkedin.com/company/hubspot/\"\n      ]\n    },\n    \"cookie\": {\n      \"title\": \"LinkedIn Cookie\",\n      \"type\": \"string\",\n      \"description\": \"Your LinkedIn session cookie. Accepts either: (1) the li_at value from browser DevTools Application Cookies, or (2) full cookies JSON array exported from an extension like EditThisCookie.\",\n      \"editor\": \"textarea\",\n      \"isSecret\": true\n    },\n    \"includeAffiliates\": {\n      \"title\": \"Include affiliated companies\",\n      \"type\": \"boolean\",\n      \"description\": \"Also emit one record per affiliated company referenced by each input company.\",\n      \"default\": false,\n      \"editor\": \"checkbox\"\n    },\n    \"includeShowcases\": {\n      \"title\": \"Include showcase pages\",\n      \"type\": \"boolean\",\n      \"description\": \"Also emit one record per LinkedIn showcase page referenced by each input company.\",\n      \"default\": false,\n      \"editor\": \"checkbox\"\n    },\n    \"includeFundingDetails\": {\n      \"title\": \"Include funding details\",\n      \"type\": \"boolean\",\n      \"description\": \"Extract Crunchbase funding info (total raised, last round, lead investors) from the LinkedIn page when available. Adds small fetch time.\",\n      \"default\": true,\n      \"editor\": \"checkbox\"\n    },\n    \"language\": {\n      \"title\": \"Language\",\n      \"type\": \"string\",\n      \"description\": \"Language code used for Accept-Language and the LinkedIn lang cookie.\",\n      \"default\": \"en\",\n      \"enum\": [\n        \"en\",\n        \"es\",\n        \"fr\",\n        \"de\",\n        \"pt\",\n        \"it\"\n      ],\n      \"enumTitles\": [\n        \"English\",\n        \"Spanish\",\n        \"French\",\n        \"German\",\n        \"Portuguese\",\n        \"Italian\"\n      ],\n      \"editor\": \"select\"\n    },\n    \"proxyConfiguration\": {\n      \"title\": \"Proxy Configuration\",\n      \"type\": \"object\",\n      \"description\": \"Optional Apify proxy configuration. Residential proxy recommended for best results.\",\n      \"editor\": \"proxy\"\n    }\n  }\n}",
    "readme": "# LinkedIn Company Pages with Funding & Affiliates\n\nGive this actor a list of LinkedIn company pages and get back the full \"About\" page for each one — industry, headcount, headquarters, specialties, logo, and (when LinkedIn surfaces it) Crunchbase-sourced funding history — plus the option to also pull every affiliated company and showcase page linked from that company's profile.\n\n## What this actor does\n\n- Resolves full LinkedIn company URLs, `/about` pages, or bare slugs into one structured record per company\n- Adds Crunchbase-style funding data (total raised, round count, last round) when `includeFundingDetails` is on\n- Can walk out from each input company to also emit its affiliated companies and/or showcase pages as separate records\n- Returns both the exact employee count and LinkedIn's bucketed employee-count range when either is available\n- Only includes a field when LinkedIn actually published that data — no null or placeholder values ever appear\n\n## Output per company\n\n- `companyId`, `name`, `companyUrl`, `slug`, `companyPageUrl` — identifiers and canonical links\n- `websiteUrl`, `industry`, `industries`, `companyType`, `stockTicker` — classification fields\n- `foundedYear`, `headquarters`, `headquartersAddress`, `locations`, `parentCompany` — location and corporate structure\n- `description`, `tagline`, `specialties` — the company's own \"About\" copy\n- `employeeCount`, `employeeCountRange`, `followersCount`, `jobsCount` — size and reach signals\n- `logoUrl`, `coverImageUrl` — page imagery\n- `phone` — published contact phone number, when listed\n- `verifiedStatus` — whether LinkedIn shows the company as verified\n- `awards`, `acquiredBy` — recognitions and acquisition history, when disclosed\n- `affiliatedCompanies`, `showcasePages` — structured lists of related company/showcase pages referenced on this company's profile\n- `crunchbaseUrl`, `crunchbaseFundingUrl`, `fundingTotalUsd`, `fundingRoundsCount`, `lastFundingRound` — funding details (only when `includeFundingDetails` is enabled and LinkedIn has Crunchbase data for the company)\n- `inputUrl` — the URL or slug you originally supplied\n- `relation`, `parentSlug` — present only on affiliate/showcase records, marking the record as `affiliate` or `showcase` and naming the company it came from\n- `scrapedAt` — ISO 8601 UTC timestamp of when the record was scraped\n\n## Input\n\n| Field | Type | Default | Description |\n|---|---|---|---|\n| `companyUrls` | array | – | **Required.** LinkedIn company URLs or bare slugs, e.g. `https://www.linkedin.com/company/apple/` or `apple` |\n| `cookie` | string | – | **Required.** LinkedIn session cookie — either the `li_at` value or a full exported cookies JSON array |\n| `includeAffiliates` | boolean | `false` | Also emit one record per affiliated company referenced by each input company |\n| `includeShowcases` | boolean | `false` | Also emit one record per showcase page referenced by each input company |\n| `includeFundingDetails` | boolean | `true` | Add Crunchbase-sourced funding fields when LinkedIn has them for the company |\n| `language` | string | `en` | Language used for the request locale |\n| `proxyConfiguration` | object | – | Optional Apify proxy configuration |\n\n### Example: basic company lookup\n\n```json\n{\n    \"companyUrls\": [\"https://www.linkedin.com/company/microsoft/\", \"openai\"],\n    \"cookie\": \"AQEDATVc5uM...\"\n}\n```\n\n### Example: company plus its affiliates and showcase pages\n\n```json\n{\n    \"companyUrls\": [\"https://www.linkedin.com/company/microsoft/\"],\n    \"cookie\": \"AQEDATVc5uM...\",\n    \"includeAffiliates\": true,\n    \"includeShowcases\": true\n}\n```\n\n### Example: skip funding lookups for a faster run\n\n```json\n{\n    \"companyUrls\": [\"apple\", \"google\", \"amazon\"],\n    \"cookie\": \"AQEDATVc5uM...\",\n    \"includeFundingDetails\": false\n}\n```\n\n## Use cases\n\n- **Sales intelligence** — enrich a target-account list with headcount, HQ, industry, and funding stage before outreach\n- **Investor and M&A research** — pull funding totals and last-round details across a portfolio or watchlist of companies\n- **Corporate structure mapping** — use `includeAffiliates` and `includeShowcases` to surface a parent company's full family of LinkedIn pages\n- **Competitive benchmarking** — compare headcount, follower growth, and specialties across a set of competitors\n- **Recruiting and market research** — gather company-level context (industry, size, locations) for a list of employers\n\n## FAQ\n\n**Why is a LinkedIn cookie required?** Full company-page data, including funding and affiliate links, is only exposed to a signed-in LinkedIn session, so a valid session cookie is mandatory for every run.\n\n**Does this work for private as well as public companies?** Yes — any company with a LinkedIn page returns the same data a logged-in user would see when visiting that page.\n\n**Why do some companies have no funding fields?** Funding fields only appear when `includeFundingDetails` is on and LinkedIn has linked Crunchbase funding data to that company; many companies, especially non-startups, have none to show.\n\n**What's the difference between `employeeCount` and `employeeCountRange`?** `employeeCount` is LinkedIn's exact reported staff figure; `employeeCountRange` is the bucketed range (e.g. `10001-50000`) LinkedIn uses in search filters. Some companies only expose the range.\n\n**What do `affiliatedCompanies` and `showcasePages` return when the toggles are off?** With `includeAffiliates`/`includeShowcases` off, the company's own record still lists its affiliated companies and showcase pages as structured data — turning the toggles on additionally fetches a full separate record for each of those pages.\n\n**Why might a field like `phone` or `stockTicker` be missing?** Those fields only exist for companies that have published that information on their LinkedIn page; most companies don't list a phone number or a ticker, so the field is simply omitted.\n\n**How long does my cookie stay valid?** A LinkedIn `li_at` session cookie typically lasts several weeks to months; once it expires, log back into LinkedIn and copy the new value.\n\n**Is this affiliated with LinkedIn?** No. This is an independent actor that reads data through an authenticated LinkedIn session you provide; it is not endorsed by or affiliated with LinkedIn Corporation.\n",
    "actorDefinition": {
      "actorSpecification": 1,
      "name": "linkedin-company-pages-with-funding-and-affiliates",
      "title": "LinkedIn Company Pages with Funding & Affiliates",
      "description": "Pull full LinkedIn company pages, including industry, headcount, headquarters, specialties, and Crunchbase-sourced funding, with optional affiliated-company and showcase-page records for each input company.",
      "version": "1.0",
      "buildTag": "latest",
      "environmentVariables": {},
      "dockerfile": "../Dockerfile",
      "defaultRunOptions": {
        "memoryMbytes": 1024
      },
      "input": {
        "title": "LinkedIn Company Info Scraper Input",
        "type": "object",
        "schemaVersion": 1,
        "required": [
          "companyUrls",
          "cookie"
        ],
        "properties": {
          "companyUrls": {
            "title": "Company URLs",
            "type": "array",
            "description": "LinkedIn company page URLs or slugs. Accepts: https://www.linkedin.com/company/apple/, https://www.linkedin.com/company/apple/about/, or just the slug: apple",
            "editor": "stringList",
            "prefill": [
              "https://www.linkedin.com/company/hubspot/"
            ]
          },
          "cookie": {
            "title": "LinkedIn Cookie",
            "type": "string",
            "description": "Your LinkedIn session cookie. Accepts either: (1) the li_at value from browser DevTools Application Cookies, or (2) full cookies JSON array exported from an extension like EditThisCookie.",
            "editor": "textarea",
            "isSecret": true
          },
          "includeAffiliates": {
            "title": "Include affiliated companies",
            "type": "boolean",
            "description": "Also emit one record per affiliated company referenced by each input company.",
            "default": false,
            "editor": "checkbox"
          },
          "includeShowcases": {
            "title": "Include showcase pages",
            "type": "boolean",
            "description": "Also emit one record per LinkedIn showcase page referenced by each input company.",
            "default": false,
            "editor": "checkbox"
          },
          "includeFundingDetails": {
            "title": "Include funding details",
            "type": "boolean",
            "description": "Extract Crunchbase funding info (total raised, last round, lead investors) from the LinkedIn page when available. Adds small fetch time.",
            "default": true,
            "editor": "checkbox"
          },
          "language": {
            "title": "Language",
            "type": "string",
            "description": "Language code used for Accept-Language and the LinkedIn lang cookie.",
            "default": "en",
            "enum": [
              "en",
              "es",
              "fr",
              "de",
              "pt",
              "it"
            ],
            "enumTitles": [
              "English",
              "Spanish",
              "French",
              "German",
              "Portuguese",
              "Italian"
            ],
            "editor": "select"
          },
          "proxyConfiguration": {
            "title": "Proxy Configuration",
            "type": "object",
            "description": "Optional Apify proxy configuration. Residential proxy recommended for best results.",
            "editor": "proxy"
          }
        }
      },
      "output": {
        "actorOutputSchemaVersion": 1,
        "title": "LinkedIn Company Pages with Funding & Affiliates Output",
        "description": "One record per LinkedIn company (plus optional affiliate/showcase records), with industry, headcount, headquarters, specialties, and Crunchbase funding data.",
        "properties": {
          "companies": {
            "type": "string",
            "title": "Company Information",
            "description": "Dataset containing detailed information for each scraped LinkedIn company.",
            "template": "{{links.apiDefaultDatasetUrl}}/items"
          }
        }
      },
      "readme": "# LinkedIn Company Pages with Funding & Affiliates\n\nGive this actor a list of LinkedIn company pages and get back the full \"About\" page for each one — industry, headcount, headquarters, specialties, logo, and (when LinkedIn surfaces it) Crunchbase-sourced funding history — plus the option to also pull every affiliated company and showcase page linked from that company's profile.\n\n## What this actor does\n\n- Resolves full LinkedIn company URLs, `/about` pages, or bare slugs into one structured record per company\n- Adds Crunchbase-style funding data (total raised, round count, last round) when `includeFundingDetails` is on\n- Can walk out from each input company to also emit its affiliated companies and/or showcase pages as separate records\n- Returns both the exact employee count and LinkedIn's bucketed employee-count range when either is available\n- Only includes a field when LinkedIn actually published that data — no null or placeholder values ever appear\n\n## Output per company\n\n- `companyId`, `name`, `companyUrl`, `slug`, `companyPageUrl` — identifiers and canonical links\n- `websiteUrl`, `industry`, `industries`, `companyType`, `stockTicker` — classification fields\n- `foundedYear`, `headquarters`, `headquartersAddress`, `locations`, `parentCompany` — location and corporate structure\n- `description`, `tagline`, `specialties` — the company's own \"About\" copy\n- `employeeCount`, `employeeCountRange`, `followersCount`, `jobsCount` — size and reach signals\n- `logoUrl`, `coverImageUrl` — page imagery\n- `phone` — published contact phone number, when listed\n- `verifiedStatus` — whether LinkedIn shows the company as verified\n- `awards`, `acquiredBy` — recognitions and acquisition history, when disclosed\n- `affiliatedCompanies`, `showcasePages` — structured lists of related company/showcase pages referenced on this company's profile\n- `crunchbaseUrl`, `crunchbaseFundingUrl`, `fundingTotalUsd`, `fundingRoundsCount`, `lastFundingRound` — funding details (only when `includeFundingDetails` is enabled and LinkedIn has Crunchbase data for the company)\n- `inputUrl` — the URL or slug you originally supplied\n- `relation`, `parentSlug` — present only on affiliate/showcase records, marking the record as `affiliate` or `showcase` and naming the company it came from\n- `scrapedAt` — ISO 8601 UTC timestamp of when the record was scraped\n\n## Input\n\n| Field | Type | Default | Description |\n|---|---|---|---|\n| `companyUrls` | array | – | **Required.** LinkedIn company URLs or bare slugs, e.g. `https://www.linkedin.com/company/apple/` or `apple` |\n| `cookie` | string | – | **Required.** LinkedIn session cookie — either the `li_at` value or a full exported cookies JSON array |\n| `includeAffiliates` | boolean | `false` | Also emit one record per affiliated company referenced by each input company |\n| `includeShowcases` | boolean | `false` | Also emit one record per showcase page referenced by each input company |\n| `includeFundingDetails` | boolean | `true` | Add Crunchbase-sourced funding fields when LinkedIn has them for the company |\n| `language` | string | `en` | Language used for the request locale |\n| `proxyConfiguration` | object | – | Optional Apify proxy configuration |\n\n### Example: basic company lookup\n\n```json\n{\n    \"companyUrls\": [\"https://www.linkedin.com/company/microsoft/\", \"openai\"],\n    \"cookie\": \"AQEDATVc5uM...\"\n}\n```\n\n### Example: company plus its affiliates and showcase pages\n\n```json\n{\n    \"companyUrls\": [\"https://www.linkedin.com/company/microsoft/\"],\n    \"cookie\": \"AQEDATVc5uM...\",\n    \"includeAffiliates\": true,\n    \"includeShowcases\": true\n}\n```\n\n### Example: skip funding lookups for a faster run\n\n```json\n{\n    \"companyUrls\": [\"apple\", \"google\", \"amazon\"],\n    \"cookie\": \"AQEDATVc5uM...\",\n    \"includeFundingDetails\": false\n}\n```\n\n## Use cases\n\n- **Sales intelligence** — enrich a target-account list with headcount, HQ, industry, and funding stage before outreach\n- **Investor and M&A research** — pull funding totals and last-round details across a portfolio or watchlist of companies\n- **Corporate structure mapping** — use `includeAffiliates` and `includeShowcases` to surface a parent company's full family of LinkedIn pages\n- **Competitive benchmarking** — compare headcount, follower growth, and specialties across a set of competitors\n- **Recruiting and market research** — gather company-level context (industry, size, locations) for a list of employers\n\n## FAQ\n\n**Why is a LinkedIn cookie required?** Full company-page data, including funding and affiliate links, is only exposed to a signed-in LinkedIn session, so a valid session cookie is mandatory for every run.\n\n**Does this work for private as well as public companies?** Yes — any company with a LinkedIn page returns the same data a logged-in user would see when visiting that page.\n\n**Why do some companies have no funding fields?** Funding fields only appear when `includeFundingDetails` is on and LinkedIn has linked Crunchbase funding data to that company; many companies, especially non-startups, have none to show.\n\n**What's the difference between `employeeCount` and `employeeCountRange`?** `employeeCount` is LinkedIn's exact reported staff figure; `employeeCountRange` is the bucketed range (e.g. `10001-50000`) LinkedIn uses in search filters. Some companies only expose the range.\n\n**What do `affiliatedCompanies` and `showcasePages` return when the toggles are off?** With `includeAffiliates`/`includeShowcases` off, the company's own record still lists its affiliated companies and showcase pages as structured data — turning the toggles on additionally fetches a full separate record for each of those pages.\n\n**Why might a field like `phone` or `stockTicker` be missing?** Those fields only exist for companies that have published that information on their LinkedIn page; most companies don't list a phone number or a ticker, so the field is simply omitted.\n\n**How long does my cookie stay valid?** A LinkedIn `li_at` session cookie typically lasts several weeks to months; once it expires, log back into LinkedIn and copy the new value.\n\n**Is this affiliated with LinkedIn?** No. This is an independent actor that reads data through an authenticated LinkedIn session you provide; it is not endorsed by or affiliated with LinkedIn Corporation.\n",
      "storages": {
        "dataset": {
          "actorSpecification": 1,
          "views": {
            "overview": {
              "title": "Overview",
              "transformation": {
                "fields": [
                  "name",
                  "industry",
                  "employeeCount",
                  "followersCount",
                  "websiteUrl",
                  "companyUrl",
                  "scrapedAt"
                ]
              },
              "display": {
                "component": "table",
                "properties": {
                  "name": {
                    "label": "Company",
                    "format": "text"
                  },
                  "industry": {
                    "label": "Industry",
                    "format": "text"
                  },
                  "employeeCount": {
                    "label": "Employees",
                    "format": "number"
                  },
                  "followersCount": {
                    "label": "Followers",
                    "format": "number"
                  },
                  "websiteUrl": {
                    "label": "Website",
                    "format": "link"
                  },
                  "companyUrl": {
                    "label": "LinkedIn URL",
                    "format": "link"
                  },
                  "scrapedAt": {
                    "label": "Scraped At",
                    "format": "text"
                  }
                }
              }
            }
          }
        }
      }
    },
    "buildNumber": "1.0.1",
    "imageDigest": "d8def1f04eb3a94cc0a3a36308fb92ac3b175719836719077a4cfc33dfb2c345",
    "actVersion": {
      "sourceType": "SOURCE_FILES",
      "buildTag": "latest",
      "versionNumber": "1.0"
    },
    "usage": {
      "ACTOR_COMPUTE_UNITS": 0.013878888888888889
    }
  }
}