LinkedIn

Search LinkedIn Jobs

Search for LinkedIn job listings by keyword. Returns job title, company, location, posting date, job type, experience level, workplace type, industry, salary, benefits, full description, applicants, and company logo. Supports filtering by recency, job type, company, and location.

Price: $0.006 per request. Free tier: 50 requests/month.

get/v1/linkedin/jobs

Request

  • Base URL: https://apidirect.io
  • URL: https://apidirect.io/v1/linkedin/jobs
  • Auth: API key in header X-API-Key

Query parameters

querystring required

Search query (max 500 characters)

pageinteger

Page number for pagination (1-40). 25 jobs per page; LinkedIn shows only the first 40 pages of results. Values below 1 are treated as 1; a page above 40 returns 400.

sort_by'most_recent' | 'relevance'

Sort order for results

posted_ago'1h' | '24h' | '7d' | '30d'

Filter by maximum job age. Defaults to all time when omitted.

job_typestring

Filter by employment type. Comma-separate multiple values (e.g., full_time,contract). Allowed values: full_time, part_time, contract, temporary, volunteer, internship, other. Any other value returns 400.

company_idsstring

Filter by company. Comma-separated LinkedIn company IDs (get IDs from the Search Companies endpoint).

location_idstring

Filter by location. A numeric LinkedIn location ID. Non-numeric values return 400.

Response

Successful response

pagenumber nullable
countnumber nullable

Changes

No recorded changes to this operation across all 1 revision of this API.