LinkedIn Company Scraper — Details & Posts (No Cookies) avatar

LinkedIn Company Scraper — Details & Posts (No Cookies)

Pricing

$5.00 / 1,000 results

Go to Apify Store
LinkedIn Company Scraper — Details & Posts (No Cookies)

LinkedIn Company Scraper — Details & Posts (No Cookies)

Extract LinkedIn company data — name, size, HQ, locations, specialties, employees and posts — from a company URL. You pay per completed lookup — matched or not. No cookies or account required.

Pricing

$5.00 / 1,000 results

Rating

0.0

(0)

Developer

NeuralVerge

NeuralVerge

Maintained by Community

Actor stats

0

Bookmarked

1

Total users

1

Monthly active users

5 days ago

Last modified

Share

LinkedIn Company Scraper — Details & Posts ✅ No Cookies

Extract structured LinkedIn company data — name, tagline, about, website, industry, size, follower count, HQ, all office locations, specialties, sample employees and recent posts — from a single company URL. Powered by the Neuralverge API. No cookies or account required, and you pay per completed lookup — matched or not; failed runs are never charged.

Ideal for lead generation, market and competitor research, CRM enrichment, and feeding company data to AI agents.

✨ Why this Actor

  • 💸 Simple, predictable billing — no run fee and no start fee. A completed lookup is billed as one company, matched or not; a failed run costs $0.00.
  • 🍪 No cookies, login or account — never share LinkedIn credentials or risk account restrictions. Extraction runs on the Neuralverge backend.
  • 🏢 Full firmographics — size, followers, founded year, HQ, every office location, specialties, sample employees and posts, in one structured object.
  • Real-time & structured — fresh data each run and one predictable JSON schema, ready for a spreadsheet, database, CRM or AI pipeline.

🔧 How it works

  1. Provide a LinkedIn company URL (e.g. https://www.linkedin.com/company/ibm).
  2. Run the Actor. The heavy lifting — fetching and AI-structuring the profile — happens on the Neuralverge backend.
  3. Get one flat dataset row per lookup — 20 columns, all at the top level (url, companyName, tagline, about, website, linkedinUrl, …). Export to CSV, JSON or Excel, or pull it over the Apify API.

If the company can't be resolved, it comes back as one no result row that echoes the URL you submitted, billed like any other row.

Input

One company per run.

FieldTypeNotes
linkedinUrlstringThe LinkedIn company profile URL.
{
"linkedinUrl": "https://www.linkedin.com/company/ibm"
}

What you'll receive

One flat row per lookup. Every field sits at the top level of the row, so the Output tab shows a single table with all 20 columns — there are no views to switch between. Exports (CSV, JSON, XML, Excel) contain exactly the same fields.

Columns: url, companyName, tagline, about, website, linkedinUrl, industry, companySize, employeeCount, headquartersCity, headquartersState, headquartersCountry, headquartersFullAddress, foundedYear, followerCount, jobs.

Listsspecialties, locations, employees, posts — come back as arrays. The table renders each as an expandable "N items" cell; a CSV/JSON/Excel export carries them in full.

Nulls are normal. The column set is the same on every run, so a field the source does not expose for this company comes back null rather than disappearing — a spreadsheet or CRM mapping built on one run keeps working on the next.

When nothing is found

A lookup that runs but resolves no company still returns a row, so a batch never silently loses an input:

ColumnValue
urlthe company URL you submitted, echoed back exactly
foundfalse
messagewhy nothing was returned

Filter these out with found != false (or drop rows where message is set). This row is billed as one result — see Pricing.

Example output (real run)

A real dataset row, shown in full.

{
"url": "https://il.linkedin.com/company/ibm",
"companyName": "IBM",
"tagline": null,
"about": "At IBM, we do more than work. We create. We create as technologists, developers, and engineers. We create with our partners. We create with our competitors. If you're searching for ways to make the world work better through technology and infrastructure, software and consulting, then we want to work with you.\nWe're here to help every creator turn their \"what if\" into what is. Let's create something that will change everything.",
"website": "http://www.ibm.com",
"linkedinUrl": "https://il.linkedin.com/company/ibm",
"industry": "IT Services and IT Consulting",
"companySize": "10,001+ עובדים",
"employeeCount": null,
"headquartersCity": "Armonk",
"headquartersState": "New York, NY",
"headquartersCountry": "US",
"headquartersFullAddress": "International Business Machines Corp., New Orchard Road, Armonk, New York, NY 10504, US",
"foundedYear": null,
"specialties": [
"IBM Cognos Analytics",
"Business Intelligence (BI) Software",
"IBM SPSS Statistics",
"Statistical Analysis Software"
],
"followerCount": 19762153,
"locations": [
{
"address": "International Business Machines Corp., New Orchard Road",
"city": "Armonk",
"state": "New York, NY",
"country": "US"
},
{
"address": "590 Madison Ave",
"city": "New York",
"state": "NY",
"country": "US"
},
{
"address": "90 Grayston Dr",
"city": "Sandton",
"state": "Gauteng 2196",
"country": "ZA"
},
{
"address": "Plaza Independencia 721",
"city": "Montevideo",
"state": "11000",
"country": "UY"
},
{
"address": "388 Phahon Yothin Road",
"city": "Phaya Thai, Bangkok City 10400",
"state": null,
"country": "TH"
},
{
"address": "Jalan Prof. Dr. Latumenten",
"city": "Jakarta Barat",
"state": "Jakarta 11330",
"country": "ID"
},
{
"address": "30 S 17th St",
"city": "Philadelphia",
"state": "PA 19103",
"country": "US"
},
{
"address": "60 City Rd",
"city": "Melbourne",
"state": "VIC 3006",
"country": "AU"
},
{
"address": "V Parku 2294/4",
"city": "Prague",
"state": "Prague 148 00",
"country": "CZ"
},
{
"address": "9 Changi Business Park Central 1",
"city": "Singapore",
"state": "Singapore 486048",
"country": "SG"
},
{
"address": "Via Sciangai",
"city": "Rome",
"state": "Laz. 00144",
"country": "IT"
},
{
"address": "Nahmitzer Damm 12",
"city": "Berlin",
"state": "BE 12277",
"country": "DE"
},
{
"address": "3031 N Rocky Point Dr W",
"city": "Tampa",
"state": "FL 33607",
"country": "US"
},
{
"address": "First Avenue",
"city": "Petaling Jaya",
"state": "Selangor 47800",
"country": "MY"
},
{
"address": "Laajalahdentie 23",
"city": "Helsinki",
"state": "Southern Finland 00330",
"country": "FI"
},
{
"address": "Carrera 53 100-25",
"city": "Bogota",
"state": "Bogota, D.C. 111111",
"country": "CO"
},
{
"address": "Presnenskaya naberezhnaya 10",
"city": "Moscow",
"state": "Central Federal District 123112",
"country": "RU"
},
{
"address": "3 Road",
"city": "Dubai",
"state": "Dubai",
"country": "AE"
},
{
"address": "71 S Wacker Dr",
"city": "Chicago",
"state": "IL 60606",
"country": "US"
},
{
"address": "50 Rue de Picpus",
"city": "Paris",
"state": "IdF 75012",
"country": "FR"
},
{
"address": "Mlynske nivy 16688/49",
"city": "Bratislava",
"state": "821 09",
"country": "SK"
},
{
"address": "Shuhada'A Street",
"city": "Kuwait City",
"state": "Kuwait City",
"country": "KW"
},
{
"address": "Vasant Kunj Road",
"city": "Delhi",
"state": "Delhi 110070",
"country": "IN"
},
{
"address": "Avenida Pasteur, 138",
"city": "Rio de Janeiro",
"state": "RJ 22290-240",
"country": "BR"
},
{
"address": "284 Leoforos Kifisias",
"city": "Chalandri",
"state": "Attica 152 32",
"country": "GR"
},
{
"address": "14212 Cochran Rd SW",
"city": "Huntsville",
"state": "AL 35824",
"country": "US"
},
{
"address": "Carretera al Castillo",
"city": "El Salto",
"state": "JAL 45680",
"country": "MX"
},
{
"address": "Calle de Corazon de Maria, 44",
"city": "Madrid",
"state": "Community of Madrid 28002",
"country": "ES"
},
{
"address": "Technicka 2995/21",
"city": "Brno",
"state": "South Moravia 612 00",
"country": "CZ"
},
{
"address": "150 Kettletown Rd",
"city": "Southbury",
"state": "CT 06488",
"country": "US"
},
{
"address": "601 Pacific Hwy",
"city": "Sydney",
"state": "NSW 2065",
"country": "AU"
},
{
"address": "505 Howard St",
"city": "San Francisco",
"state": "CA 94105",
"country": "US"
},
{
"address": "600 14th St NW",
"city": "Washington",
"state": "DC 20005",
"country": "US"
},
{
"address": "7100 Highlands Pkwy SE",
"city": "Smyrna",
"state": "GA 30082",
"country": "US"
},
{
"address": "1000 Belleview St",
"city": "Dallas",
"state": "TX 75215",
"country": "US"
},
{
"address": "3039 E Cornwallis Rd",
"city": "Durham",
"state": "NC 27709",
"country": "US"
},
{
"address": "Avenida Hipolito Yrigoyen 2149",
"city": "Martinez",
"state": "Buenos Aires 1640",
"country": "AR"
},
{
"address": "Soseaua Bucuresti-Ploiesti 1A",
"city": "Bucharest",
"state": "Bucharest",
"country": "RO"
},
{
"address": "Rodovia Jorn. Francisco Aguirre Proenca",
"city": "Hortolandia",
"state": "SP 13186-624",
"country": "BR"
},
{
"address": "B-19",
"city": "Noida",
"state": "Uttar Pradesh 201307",
"country": "IN"
},
{
"address": "Cairo Alexandria Desert Road",
"city": "Sixth of October",
"state": "Al Jizah",
"country": "EG"
}
],
"employees": [
{
"fullName": "dave elovic",
"linkedinUrl": "https://www.linkedin.com/in/dave-elovic-5622"
},
{
"fullName": "Tom Markiewicz",
"linkedinUrl": "https://www.linkedin.com/in/tmarkiewicz"
},
{
"fullName": "Bill Lohr",
"linkedinUrl": "https://www.linkedin.com/in/blohr"
},
{
"fullName": "Nancy Robertson",
"linkedinUrl": "https://ca.linkedin.com/in/nancy-robertson-1565"
}
],
"jobs": null,
"posts": [
{
"postId": null,
"url": null,
"publishedAt": null,
"author": "IBM",
"content": "When it comes to legacy content migration, Wimbledon just served up an ace. 🎾\nThis year, the All England Club used IBM Bob to drastically accelerate their legacy migration. See how a complex mapping job that normally requires months of work and several team members was completed in less than four weeks: https://ibm.co/6045EPiNt",
"hashtags": [],
"mentions": [
"Wimbledon",
"All England Club"
],
"media": [],
"engagement": null
},
{
"postId": null,
"url": null,
"publishedAt": null,
"author": "IBM",
"content": "Ensono transformed a process that once required conversations with 25 people into a single interaction with IBM Bob.\nThe result? Faster access to the information and data teams need to move work forward.\nExplore the opportunities IBM Bob could unlock for your business: https://ibm.co/6048EPQgY",
"hashtags": [],
"mentions": [
"Ensono"
],
"media": [],
"engagement": null
},
{
"postId": null,
"url": "https://www.linkedin.com/pulse/how-were-powering-ufc-insights-engine-ibm-xh5ce",
"publishedAt": null,
"author": "IBM",
"content": "AI in Action | 2026 Edition 67: How we're powering the UFC Insights Engine\nAhead of tonight’s action during International Fight Week, we're showcasing how we're transforming the Ultimate Fighting Championship 's fight storytelling with AI.\nWant to learn more? Read now and subscribe ⤵\nHow we're powering the UFC Insights Engine IBM ב-LinkedIn",
"hashtags": [],
"mentions": [
"Ultimate Fighting Championship",
"UFC"
],
"media": [],
"engagement": null
}
]
}

Pricing

Pay per event — $0.005 per company ($5 per 1,000) written to the dataset. There is no run fee and no start fee.

EventPriceCharged
Actor startfreenever
Failed run — invalid input, API error, timeoutfreenever
Row written to the dataset$0.005 ($5 / 1,000)every row, including the "no result" row

A completed lookup is billed as one company, matched or not. When the source returns nothing, the Actor writes one explicit no-result row — the query you submitted plus found: false and a message explaining it — and that row is charged at the normal per-company price. A run that fails (missing input, bad key, upstream error) writes no row and costs $0.00.

Pricing is on top of your Apify platform usage.

Rate limit

There is a ceiling on how fast one Apify account can pull from the Neuralverge backend: 10 requests per second for this Actor, counted separately from the other Neuralverge Actors. One run is normally one request, so this is about how many runs you start at once, not about the size of a single run — at typical run times that is dozens of runs in flight at once, which is well above ordinary use.

Updated August 2026: this ceiling was doubled from 5 to 10 requests per second. Bulk jobs that used to hit 429s now go through.

Above the ceiling the backend answers HTTP 429. The Actor waits out the Retry-After it asks for and retries a few times before giving up; a run that does give up writes no row and is not charged.

If you need a higher rate for a bulk job, get in touch.

Free plan limits

Users on any paid Apify plan are not affected by anything in this section.

On the Apify Free plan this Actor may be started 5 time(s) per calendar month per user. A run that finds nothing still counts, because the lookup is performed either way. Every Neuralverge Actor carries its own allowance — running one never uses up another's. When a limit is reached the Actor stops gracefully with a status message naming it; everything resets on the 1st of every month, and any paid Apify plan removes all of it.

Integrations & API

Results are stored in a standard Apify dataset — export as CSV, JSON, XML or Excel, or fetch on demand through the Apify API. The Actor also plugs into Apify's integrations (Make, Zapier, n8n, webhooks) and can be called from any MCP client to give an AI agent live company data.

FAQ

Do I need a LinkedIn account or cookies? No. Extraction runs on the Neuralverge backend — you never provide credentials or a session.

Am I charged if a company isn't found? Yes — a lookup that ran is billed as one company even when it matched nothing; you get a no result row that says so. A run that fails (missing input, API error, timeout) writes no row and costs $0.00.

How fresh is the data? Each run fetches the profile at run time.


Disclaimer: This Actor is an independent tool and is not affiliated with, endorsed by, or sponsored by LinkedIn Corporation. LinkedIn® is a registered trademark of LinkedIn Corporation. All trademarks are property of their respective owners.