LinkedIn Job
Get Job
LinkedIn Job
Get Job
Get the LinkedIn job details by job ID or URL.
GET
/
linkedin
/
job
curl --request GET \
--url https://api.harvest-api.com/linkedin/job \
--header 'X-API-Key: <api-key>'
{
"element": {
"id": "<string>",
"title": "<string>",
"url": "<string>",
"jobState": "<string>",
"postedDate": "2023-11-07T05:31:56Z",
"descriptionText": "<string>",
"descriptionHtml": "<string>",
"location": {
"linkedinText": "<string>",
"postalAddress": "<string>",
"parsed": {
"text": "<string>",
"countryCode": "<string>",
"regionCode": "<string>",
"country": "<string>",
"countryFull": "<string>",
"state": "<string>",
"city": "<string>"
}
},
"employmentType": "<string>",
"workplaceType": "<string>",
"workRemoteAllowed": true,
"easyApplyUrl": "<string>",
"applicants": 123,
"companyName": "<string>",
"companyLogo": "<string>",
"companyLink": "<string>",
"companyUniversalName": "<string>",
"salaryText": "<string>",
"salaryMin": "<string>",
"salaryMax": "<string>",
"salaryCurrency": "<string>",
"views": 123,
"expireAt": "2023-11-07T05:31:56Z",
"new": true,
"jobApplicationLimitReached": true,
"applicantTrackingSystem": "<string>"
},
"status": "<string>",
"error": "<string>",
"query": {
"jobId": "<string>",
"url": "<string>"
}
}
const params = new URLSearchParams({
url: 'https://www.linkedin.com/jobs/view/4153069088/', // by URL
// jobId: '4153069088', // by jobId alternatively
});
fetch(`https://api.harvest-api.com/linkedin/job?${params.toString()}`, {
headers: { 'X-API-Key': '<api-key>' },
})
.then((response) => response.json())
.then((data) => console.log(data));
Authorizations
Query Parameters
ID of the LinkedIn job (optional)
URL of the LinkedIn job (optional)
Response
200
application/json
Job details response
curl --request GET \
--url https://api.harvest-api.com/linkedin/job \
--header 'X-API-Key: <api-key>'
{
"element": {
"id": "<string>",
"title": "<string>",
"url": "<string>",
"jobState": "<string>",
"postedDate": "2023-11-07T05:31:56Z",
"descriptionText": "<string>",
"descriptionHtml": "<string>",
"location": {
"linkedinText": "<string>",
"postalAddress": "<string>",
"parsed": {
"text": "<string>",
"countryCode": "<string>",
"regionCode": "<string>",
"country": "<string>",
"countryFull": "<string>",
"state": "<string>",
"city": "<string>"
}
},
"employmentType": "<string>",
"workplaceType": "<string>",
"workRemoteAllowed": true,
"easyApplyUrl": "<string>",
"applicants": 123,
"companyName": "<string>",
"companyLogo": "<string>",
"companyLink": "<string>",
"companyUniversalName": "<string>",
"salaryText": "<string>",
"salaryMin": "<string>",
"salaryMax": "<string>",
"salaryCurrency": "<string>",
"views": 123,
"expireAt": "2023-11-07T05:31:56Z",
"new": true,
"jobApplicationLimitReached": true,
"applicantTrackingSystem": "<string>"
},
"status": "<string>",
"error": "<string>",
"query": {
"jobId": "<string>",
"url": "<string>"
}
}