Get LinkedIn Job Details
PythonSocial MediaPOST api.upapi.io/linkedin-jobs-detail.getFetch one LinkedIn job posting: full description, seniority level, employment type, job function, industries, applicant count and posting age. Accepts the job id from linkedin-jobs-search, a job URL or a urn:li:jobPosting URN. Reads LinkedIn's public guest surface — no LinkedIn account or cookie is required.
linkedinjobshiringrecruitingjob-descriptionscraping
AuthAPI key
Cost6 units
Timeout45s
Cache3600s
Request schema
| Field | Type | Description |
|---|---|---|
jobIdreq | string | LinkedIn posting id, job URL or urn:li:jobPosting URN. Ids come from linkedin-jobs-search (e.g. 4431992044). |
proxyUrl | User-provided proxy URL. Omit to use the operation's own datacenter pool.· default: null |
Response schema
| Field | Type | Description |
|---|---|---|
jobIdreq | string | |
titlereq | string | |
jobUrlreq | ||
companyreq | string | |
logoUrlreq | ||
locationreq | string | |
elapsedMsreq | integer | |
fetchedAtreq | string | |
companyUrlreq | ||
industriesreq | ||
jobFunctionreq | ||
postedLabelreq | ||
employmentTypereq | ||
seniorityLevelreq | ||
applicantsLabelreq | ||
descriptionHtmlreq | string | |
descriptionTextreq | string |
Try it
Try it
LinkedIn posting id, job URL or urn:li:jobPosting URN. Ids come from linkedin-jobs-search (e.g. 4431992044).
User-provided proxy URL. Omit to use the operation's own datacenter pool.
Run this endpoint live
Jump in as a guest — no signup — and run linkedin-jobs-detail.get with your own inputs. Create a free account anytime to get your own API key.
Code examples
curl -X POST https://api.upapi.io/linkedin-jobs-detail.get \
-H 'Content-Type: application/json' \
-H 'x-api-key: YOUR_API_KEY' \
-d '{ "jobId": "4431992044" }'Developer tools
OpenAPI specImport the spec or collection into Postman, Insomnia, or any codegen tool.