LinkedIn Scraper
Efficiently extract public LinkedIn profile data for companies and organizations.
The LinkedIn Scraper allows you to retrieve structured information from public LinkedIn company pages, enabling automated data collection and enrichment workflows.
Scope: Currently supports public company profiles (public LinkedIn company pages)
Input: LinkedIn company page URL
Flow: Asynchronous job with a returned job_id; you retrieve the scraped data when ready
Output: Clean, structured company data including name, description, industry, location, website, and other publicly available information
Use cases: Company research, CRM enrichment, lead generation, market intelligence, data aggregation
Ideal for bulk data collection from public LinkedIn sources without requiring authentication or session management.
Submit a linkedin scraper job. Returns a job ID for tracking the process.
- : Access to the public API
OAuth2 client credentials flow for API access
Payload to submit a new linkedin scraper job.
The LinkedIn URL to scrape. Important: Only public profiles can be scraped.
https://www.linkedin.com/company/delphainc/Job submitted
Invalid url format or missing required fields
Authentication failed - invalid or missing OAuth 2.0 token
Payment Required
Internal server error
Service unavailable
POST /v1/linkedin-scraper HTTP/1.1
Host: api.delpha.io
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 53
{
"url": "https://www.linkedin.com/company/delphainc/"
}{
"job_id": "21014abc65004d2781d2e0ef4c9fbb46",
"message": "Job submitted",
"status": "SUCCESS",
"status_code": 202
}Retrieve the result and status of a previously submitted linkedin scraper job.
- : Access to the public API
OAuth2 client credentials flow for API access
The unique identifier of the linkedin scraper job
{"summary":"Sample job ID","value":"21014abc65004d2781d2e0ef4c9fbb46"}Job succeeded.
Job is still running.
Input validation failed.
Authentication failed - invalid or missing OAuth 2.0 token
Failed to retrieve job.
Job timed out.
GET /v1/linkedin-scraper/{job_id} HTTP/1.1
Host: api.delpha.io
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
"message": "Job succeeded.",
"status": "SUCCESS",
"status_code": 200,
"result": {
"result_url": "https://delphadev-static-ressources.s3.amazonaws.com/linkedin_results/delpha/123.json"
},
"process_time": 0.123
}Last updated
Was this helpful?