Company Jobs
Changed onRetrieves LinkedIn job postings for companies identified by company IDs, vanity names, or company page URLs, with optional keyword, location, posting age, and pagination filters. Use it to track company hiring activity across one or more employers.
Request
- Base URLhttps://api.justoneapi.com
- Authnone declared
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
Access token for this API service.
Comma-separated numeric LinkedIn company IDs, up to 10. Supply companyId or company. Companies are matched as a union; a page may contain jobs from only some selected companies.
Comma-separated LinkedIn company vanity names or company page URLs, up to 10. Supply companyId or company. An unknown vanity name fails the request.
Optional job keyword to search within the selected companies.
Free-text location, such as London, United Kingdom.
First page to fetch, from 1 to 100. Each page contains up to 10 jobs.
Number of consecutive pages to fetch, from 1 to 20. The last requested page must not exceed 100.
Numeric LinkedIn geographic location ID. Required when radius is supplied.
LinkedIn job result sort order
Sort order. Date sorting applies to the jobs returned in this response.
Available Values:
- relevance: Keep relevance ordering
- date: Sort the returned jobs from newest to oldest
LinkedIn job posting age filter
Job posting age filter.
Available Values:
- all: All posting dates
- today: Posted within the last 24 hours
- 3days: Posted within the last 72 hours
- week: Posted within the last 7 days
- month: Posted within the last 30 days
Comma-separated employment types. Applying this filter enables job details and may return fewer jobs than the requested page size.
Available Values:
- FULLTIME: Full-time employment
- PARTTIME: Part-time employment
- CONTRACTOR: Contract employment
- INTERN: Internship employment
Comma-separated seniority levels. Applying this filter enables job details and may return fewer jobs than the requested page size.
Available Values:
- Internship: Internship positions
- Entry level: Entry-level positions
- Associate: Associate positions
- Mid-Senior level: Mid-senior-level positions
- Director: Director positions
- Executive: Executive positions
- Not Applicable: Positions without an applicable seniority level
Return only jobs with an explicit remote marker. This best-effort filter may omit remote jobs.
Fetch details for up to 100 jobs per request in addition to search cards. Employment and seniority filters enable details regardless of this value.
Search radius in kilometres, at least 1. Requires geoId.
Comma-separated job fields to include. job_id and job_title are always included.
Response
OK
Changes
- info
endpoint added
- info