scraper
Back to API docs

Overview

  • Overview

APIs

  • POSTPost
  • POSTJobs
  • POSTJob Detail
  • POSTCompany
  • POSTCompany Search
  • POSTProfile
  • POSTProfile Search

LinkedIn Profile

1 credit; 2 with enrichment

Get the public details of one LinkedIn profile from its profile URL.

POST/api/v1/tools/linkedin/profile

Parameters

profileUrlstringrequired

HTTPS linkedin.com /in/ URL, for example "https://www.linkedin.com/in/ada-example". Regional hosts and a trailing slash are accepted. The query string is ignored.

enrichmentobject

Optional extra details. Every option is off until you select it. Options: officialWebsite and emailDiscovery (boolean, default false); sourceUrls, registries, and licensedProviders (up to 10 entries each, default []; each entry has subjectUrl, which must be the requested URL; registries and licensedProviders apply to companies only); maxSources (1 to 10, default 5); timeoutMs (1000 to 30000, default 15000, per entry); maxBytes (1024 to 2000000, default 1000000, per response). The call costs 2 credits when at least one option is selected, and 1 credit otherwise.

Response Schema

dataobject

LinkedIn profile result

profileobject

Public profile record

scrapedAtstring

ISO 8601 scrape time

statusstring

Present only when enrichment selects an option. success, or partial when at least one entry has an error.

errorobject

Present when status is partial. code is incomplete_enrichment. The fields and the other entries are still returned.

metaobject

Request metadata

toolstring

Tool name (linkedin-profile)

creditsUsednumber

Credits consumed (1, or 2 with enrichment)

requestIdstring

Unique request ID

Request

curl -X POST https://scraper.run/api/v1/tools/linkedin/profile \
-H "Authorization: Bearer sc_live_..." \
-H "Content-Type: application/json" \
-d '{
"profileUrl": "https://www.linkedin.com/in/ada-example"
}'

Response Example

{
"data": {
"profile": {
"name": "Ada Example",
"url": "https://www.linkedin.com/in/ada-example",
"linkedinUrl": "https://www.linkedin.com/in/ada-example",
"publicIdentifier": "ada-example",
"headline": "Staff Engineer at Example Co",
"location": "Stockholm, Sweden",
"followers": "500+",
"connections": "500+",
"currentPosition": [
{
"companyName": "Example Co",
"companyLinkedinUrl": "https://www.linkedin.com/company/example-co",
"title": "Staff Engineer"
}
],
"experience": [
{
"title": "Staff Engineer",
"position": "Staff Engineer",
"companyName": "Example Co",
"dateRange": "Mar 2021 - Present",
"isCurrent": true,
"skills": []
}
],
"education": [],
"sectionCoverage": {
"currentPosition": "present",
"experience": "present",
"education": "not_exposed"
}
},
"scrapedAt": "2026-11-10T10:00:00.000Z"
},
"meta": {
"tool": "linkedin-profile",
"creditsUsed": 1,
"requestId": "req_abc123"
}
}