Be one of our first users and enjoy an exclusive 50% lifetime discount. Learn more

Bright Data LinkedIn scraper

Bright Data is a web data collection platform that provides tools for web scraping, proxy networks, and ready-made datasets. It helps businesses gather publicly available data from websites for market research, competitive analysis, and lead generation.

Scrape LinkedIn people profiles

Scrape LinkedIn People Profiles is a Bright Data enrichment that collects data from a LinkedIn people profile using the profile URL.

Required inputs
  • URL — the LinkedIn profile URL to scrape (e.g. https://www.linkedin.com/in/johndoe).
Run condition

Optionally control when this enrichment runs using a formula. Describe the formula you want in plain text and click "Generate", or write your own using column references. The enrichment will only run if the formula resolves to true.

Auto-update

When enabled, the enrichment will automatically re-run whenever its input values change, keeping results up to date without manual action.

Save recipe

Clicking "Save recipe" saves all current input values as a reusable recipe. Recipes let you predefine configurations — including account, inputs, and run conditions — so you can quickly apply them to any table. All saved recipes will be available to select directly from the enrich popup.

Scrape LinkedIn company information

Scrape LinkedIn company information is a Bright Data enrichment that collects data from a LinkedIn company profile using the company URL.

Required inputs
  • URL — the LinkedIn company profile URL to scrape (e.g. https://www.linkedin.com/company/apollo-io).
Run condition

Optionally control when this enrichment runs using a formula. Describe the formula you want in plain text and click "Generate", or write your own using column references. The enrichment will only run if the formula resolves to true.

Auto-update

When enabled, the enrichment will automatically re-run whenever its input values change, keeping results up to date without manual action.

Save recipe

Clicking "Save recipe" saves all current input values as a reusable recipe. Recipes let you predefine configurations — including account, inputs, and run conditions — so you can quickly apply them to any table. All saved recipes will be available to select directly from the enrich popup.

Scrape LinkedIn job listing

Scrape LinkedIn job listing is a Bright Data enrichment that collects data from a LinkedIn job listing using the listing URL.

Required inputs
  • URL — the LinkedIn job listing URL to scrape (e.g. https://www.linkedin.com/jobs/view/software-engineer-at-apollo-1234567890).
Run condition

Optionally control when this enrichment runs using a formula. Describe the formula you want in plain text and click "Generate", or write your own using column references. The enrichment will only run if the formula resolves to true.

Auto-update

When enabled, the enrichment will automatically re-run whenever its input values change, keeping results up to date without manual action.

Save recipe

Clicking "Save recipe" saves all current input values as a reusable recipe. Recipes let you predefine configurations — including account, inputs, and run conditions — so you can quickly apply them to any table. All saved recipes will be available to select directly from the enrich popup.

Discover LinkedIn job listings by keyword

Discover LinkedIn job listings by keyword is a Bright Data enrichment that finds job listings on LinkedIn based on location and optional keyword and filters.

Required inputs
  • Location — the location to search for jobs in (e.g. New York, London).
Optional inputs
  • Keyword — the job title or search term to look for. Use quotes for exact matches (e.g. Product Manager, "Senior Python Developer").
  • Country — the two-letter country code to narrow the search (e.g. US, FR).
  • Time range — filter by when the job was posted (e.g. Past 24 hours, Past week, Past month).
  • Job type — filter by employment type (e.g. Full-time, Part-time, Contract).
  • Experience level — filter by seniority (e.g. Entry level, Mid-Senior level, Director, Executive).
  • Remote — filter by work location type (e.g. Remote, On-site, Hybrid).
  • Company — limit results to a specific company (e.g. Google).
  • Selective search — set to true to exclude listings whose titles do not contain the specified keywords (e.g. true).
  • Jobs to not include — an array of job IDs to exclude from results.
  • Location radius — the search radius around the specified location (e.g. 25).

Discover LinkedIn job listings by keyword

Discover LinkedIn job listings by keyword is a Bright Data enrichment that finds job listings on LinkedIn based on location and optional keyword and filters.

Required inputs
  • Location — the location to search for jobs in (e.g. New York, London).
Optional inputs
  • Keyword — the job title or search term to look for. Use quotes for exact matches (e.g. Product Manager, "Senior Python Developer").
  • Country — the two-letter country code to narrow the search (e.g. US, FR).
  • Time range — filter by when the job was posted (e.g. Past 24 hours, Past week, Past month).
  • Job type — filter by employment type (e.g. Full-time, Part-time, Contract).
  • Experience level — filter by seniority (e.g. Entry level, Mid-Senior level, Director, Executive).
  • Remote — filter by work location type (e.g. Remote, On-site, Hybrid).
  • Company — limit results to a specific company (e.g. Google).
  • Selective search — set to true to exclude listings whose titles do not contain the specified keywords (e.g. true).
  • Jobs to not include — an array of job IDs to exclude from results.
  • Location radius — the search radius around the specified location (e.g. 25).
Run condition

Optionally control when this enrichment runs using a formula. Describe the formula you want in plain text and click "Generate", or write your own using column references. The enrichment will only run if the formula resolves to true.

Auto-update

When enabled, the enrichment will automatically re-run whenever its input values change, keeping results up to date without manual action.

Save recipe

Clicking "Save recipe" saves all current input values as a reusable recipe. Recipes let you predefine configurations — including account, inputs, and run conditions — so you can quickly apply them to any table. All saved recipes will be available to select directly from the enrich popup.

Discover LinkedIn job listings by URL

Discover LinkedIn job listings by URL is a Bright Data enrichment that collects job listings from a LinkedIn jobs search results page or company jobs page URL.

Required inputs
  • URL — the LinkedIn jobs search or company jobs page URL to scrape (e.g. https://www.linkedin.com/jobs/search?keywords=Software&location=Tel+Aviv, or https://www.linkedin.com/jobs/semrush-jobs?f_C=2821922). To filter by time posted, use the &f_TPR parameter set in seconds — for example, &f_TPR=3600 returns jobs posted in the last hour (hours × 3600).
  • Selective search — set to true to exclude job listings whose titles do not contain the search keywords (e.g. true).

Collect LinkedIn posts by URL

Collect LinkedIn posts by URL is a Bright Data enrichment that collects LinkedIn posts from a specific post URL, returning the post content, author information, engagement stats, and comments.

Required inputs
  • URL — the LinkedIn post URL to scrape (e.g. https://www.linkedin.com/posts/username_post-title-activity-1234567890123456789-XXXX).
Run condition

Optionally control when this enrichment runs using a formula. Describe the formula you want in plain text and click "Generate", or write your own using column references. The enrichment will only run if the formula resolves to true.

Auto-update

When enabled, the enrichment will automatically re-run whenever its input values change, keeping results up to date without manual action.

Save recipe

Clicking "Save recipe" saves all current input values as a reusable recipe. Recipes let you predefine configurations — including account, inputs, and run conditions — so you can quickly apply them to any table. All saved recipes will be available to select directly from the enrich popup.

Collect LinkedIn post comments by URL

Collect LinkedIn post comments by URL is a Bright Data enrichment that collects LinkedIn posts from a specific post URL, returning the post content, author information, engagement stats, and comments.

Required inputs
  • URL — the LinkedIn post URL to scrape (e.g. https://www.linkedin.com/posts/username_post-title-activity-1234567890123456789-XXXX).

Discover LinkedIn posts by company URL

Discover LinkedIn posts by company URL is a Bright Data enrichment that collects LinkedIn posts published by a specific company, using the company's LinkedIn page URL and an optional date range to filter results.

Required inputs
  • URL — the LinkedIn company page URL to scrape posts from (e.g. https://www.linkedin.com/company/example-company).
Optional inputs
  • Start date — filter posts published on or after this date. Must be in ISO format (YYYY-MM-DDTHH:MM:SS.sssZ), for example: '2025-02-12T14:37:05.932Z'.
  • End date — filter posts published on or before this date. Must be in ISO format (YYYY-MM-DDTHH:MM:SS.sssZ), for example: '2025-02-12T14:37:05.932Z'.
Run condition

Optionally control when this enrichment runs using a formula. Describe the formula you want in plain text and click "Generate", or write your own using column references. The enrichment will only run if the formula resolves to true.

Auto-update

When enabled, the enrichment will automatically re-run whenever its input values change, keeping results up to date without manual action.

Save recipe

Clicking "Save recipe" saves all current input values as a reusable recipe. Recipes let you predefine configurations — including account, inputs, and run conditions — so you can quickly apply them to any table. All saved recipes will be available to select directly from the enrich popup.

Discover LinkedIn posts by profile URL

Discover LinkedIn posts by profile URL is a Bright Data enrichment that collects LinkedIn posts from a specific person's profile, using their LinkedIn profile URL with optional date range and authorship filters.

Required inputs
  • URL — the LinkedIn profile URL to scrape posts from (e.g. https://www.linkedin.com/in/example-person).
Optional inputs
  • Start date — filter posts published on or after this date. If filled, will only collect posts with a publish date on or after this value. Must be in ISO format (YYYY-MM-DDTHH:MM:SS.sssZ), for example: '2025-02-12T14:37:05.932Z'.
  • End date — filter posts published on or before this date. If filled, will only collect posts with a publish date on or before this value. Must be in ISO format (YYYY-MM-DDTHH:MM:SS.sssZ), for example: '2025-02-12T14:37:05.932Z'.
  • Only authored posts — set to true to return only posts created by the profile owner, excluding reposts and shared content (e.g. true).
Run condition

Optionally control when this enrichment runs using a formula. Describe the formula you want in plain text and click "Generate", or write your own using column references. The enrichment will only run if the formula resolves to true.

Auto-update

When enabled, the enrichment will automatically re-run whenever its input values change, keeping results up to date without manual action.

Save recipe

Clicking "Save recipe" saves all current input values as a reusable recipe. Recipes let you predefine configurations — including account, inputs, and run conditions — so you can quickly apply them to any table. All saved recipes will be available to select directly from the enrich popup.

Discover LinkedIn posts by URL

Discover LinkedIn posts by URL is a Bright Data enrichment that collects LinkedIn posts from a given URL, with an optional limit to control the maximum number of posts returned.

Required inputs
  • URL — the LinkedIn URL to scrape posts from (e.g. https://www.linkedin.com/in/example-person or https://www.linkedin.com/company/example-company).
Optional inputs
  • Limit — set the maximum number of posts to collect (e.g. 10). If not specified, all available posts will be collected.
Run condition

Optionally control when this enrichment runs using a formula. Describe the formula you want in plain text and click "Generate", or write your own using column references. The enrichment will only run if the formula resolves to true.

Auto-update

When enabled, the enrichment will automatically re-run whenever its input values change, keeping results up to date without manual action.

Save recipe

Clicking "Save recipe" saves all current input values as a reusable recipe. Recipes let you predefine configurations — including account, inputs, and run conditions — so you can quickly apply them to any table. All saved recipes will be available to select directly from the enrich popup.

Collect LinkedIn people search by URL

Collect LinkedIn people search by URL is a Bright Data enrichment that collects LinkedIn people search results from a given LinkedIn search URL, with optional first and last name filters to narrow results.

Required inputs
  • URL — the LinkedIn people search URL to scrape (e.g. https://www.linkedin.com/search/results/people/?keywords=example).
Optional inputs
  • First name — filter results by first name (e.g. John).
  • Last name — filter results by last name (e.g. Smith).
Run condition

Optionally control when this enrichment runs using a formula. Describe the formula you want in plain text and click "Generate", or write your own using column references. The enrichment will only run if the formula resolves to true.

Auto-update

When enabled, the enrichment will automatically re-run whenever its input values change, keeping results up to date without manual action.

Save recipe

Clicking "Save recipe" saves all current input values as a reusable recipe. Recipes let you predefine configurations — including account, inputs, and run conditions — so you can quickly apply them to any table. All saved recipes will be available to select directly from the enrich popup.

Collect LinkedIn people search by URL

Collect LinkedIn people search by URL is a Bright Data enrichment that collects LinkedIn people search results from a given LinkedIn search URL, with optional first and last name filters to narrow results.

Required inputs
  • URL — the LinkedIn people search URL to scrape (e.g. https://www.linkedin.com/search/results/people/?keywords=example).
Optional inputs
  • First name — filter results by first name (e.g. John).
  • Last name — filter results by last name (e.g. Smith).

Table of content:

line background

Learn from the best in our private Slack community.

Join a network of industry leaders and gain exclusive insights, tips, and strategies.

Join community