Historical (6 Years)
Company Jobs (6 Years Historical)
Search up to 6 years of historical job postings at a specific company. Requires special access.
POST
Documentation Index
Fetch the complete documentation index at: https://docs.sentrion.ai/llms.txt
Use this file to discover all available pages before exploring further.
Company Jobs (6 Years Historical)
Search up to 6 years of historical job postings from a specific company by providing its LinkedIn URL. The API enriches the company profile from a 52M+ company database and returns matching jobs with full metadata.Authentication
This endpoint requires a Bearer token. Enter your API key in the authorization field above — theBearer prefix is added automatically.
Request Body
Company Identification
LinkedIn company profile URL. Must start with
https://www.linkedin.com/company/ and include the company identifier.Company name. Used alongside the LinkedIn URL for broader job matching. If enrichment returns additional name variants, they are combined automatically.
Company website domain. Currently used for enrichment context.
When
true, uses fuzzy matching on the company name instead of exact match. Useful when the company name in job postings varies from the official name.Location Filters
Filter jobs by location. Each item supports
country, state, and city. Multiple locations use OR logic.Exclude jobs from specific locations. Same structure as
jobs_locations.Filter by remote status.
true returns only remote jobs, false returns only non-remote jobs, null includes both.When
true, only returns jobs that have country information available.Date Filters
Start date for the job search in
YYYY-MM-DD format. Cannot be older than 6 years before the request date.End date for the job search in
YYYY-MM-DD format. Must be later than published_after.Job Filters
Filter by department. Values are case-sensitive.
Filter by employment type.Possible values:
Full Time, Part Time, Contract, Internship, VolunteerFilter by seniority level. ML-generated, available for English-language jobs.Possible values:
Entry Level, Mid Level, Executive LevelFilter by industry. Values are case-insensitive.
When
true, only returns jobs that have salary information available.Include agency-posted jobs. Set to
false to exclude recruitment agency listings.Keyword Filters
Keywords to search for in job titles and descriptions.
Keywords to exclude from results. Same structure as
job_keywords.Job Board Filters
true includes only jobs from job boards. false returns only company career page postings. null includes both.Only include results from specific job boards. Values are case-insensitive.
Exclude results from specific job boards. Values are case-insensitive.
Pagination & Limits
Maximum number of jobs to return. Min:
10, Max: 100.Pagination cursor from a previous response. Pass the
search_after value from the last response to fetch the next page.Remove duplicate job listings from results.
Response
true if the search completed successfully.The response payload.
null when the request fails.Error message when applicable.
null for successful responses.Pagination
If the response contains a non-nullsearch_after array, pass it in your next request to fetch more results:
search_after is null in the response, you have reached the last page.
