The perfect Job Posting API for high-quality real jobs! Direct postings from over 105k company career sites across 35 ATS platforms like: Workday, Greenhouse, and Ashby. Enriched with AI and LinkedIn company data, with up to 60 fields per job! Includes Lever, Rippling, SuccessFactors, iCIMS
Select the time range for job listings. You can choose between hourly (1h), daily (24h), weekly (7d), or backfill of all active jobs (great to get started, 6m). We strongly recommend running the Actor at the same time every hour/day/week to ensure that you get all jobs withou duplicates
Value options:
"1h": string"24h": string"7d": string"6m": string
Default value of this property is "7d"
Maximum Jobs per API call
limitintegerOptional
Maximum number of jobs to return per run. The minimum is 10 and the maximum is 5,000. Please set the memory to 1GB for runs above 2,000 jobs.
Default value of this property is 10
Title Search
titleSearcharrayOptional
Array of job titles to search for. Use :* for prefix matching (e.g., 'Soft:*' will match 'Software', 'Softball', etc.)
Title Exclusion Search
titleExclusionSearcharrayOptional
Array of job titles to exclude. Use :* for prefix matching (e.g., 'Soft:*' will match 'Software', 'Softball', etc.)
Location Search
locationSearcharrayOptional
Array of locations to search for. Use :* for prefix matching (e.g., 'New:*' will match 'New York', 'New Jersey', etc.). Please do not use any abbreviations. NY should be New York, US should be United States
Location Exclusion Search
locationExclusionSearcharrayOptional
Array of locations to exclude. Use :* for prefix matching (e.g., 'New:*' will match 'New York', 'New Jersey', etc.) Please do not use any abbreviations. NY should be New York, US should be United States
Description Search
descriptionSearcharrayOptional
Warning, this search might be too intenstive for the 6m backfill API. Please be very specific, limit your searches to a handful of keywords, and combine with one of the other searches, preferably titleSearch. Array of terms to search in job title & description. Use :* for prefix matching (e.g., 'Python:*' will match 'Python', 'Pythonic', etc.)
Description Exclusion Search
descriptionExclusionSearcharrayOptional
Warning, this search might be too intenstive for the 6m backfill API. Please be very specific, limit your searches to a handful of keywords, and combine with one of the other searches, preferably titleSearch. Array of terms to exclude from job title & description. Use :* for prefix matching (e.g., 'Python:*' will match 'Python', 'Pythonic', etc.)
Organization Search
organizationSearcharrayOptional
Array of organization names to search for. Use :* for prefix matching (e.g., 'Google:*' will match 'Google', 'Google Cloud', etc.) Getting several companies with the same name? Use the liOrganizationSlugFilter to filter by LinkedIn organization slugs.
Organization Exclusion Search
organizationExclusionSearcharrayOptional
Array of organization names to exclude. Use :* for prefix matching (e.g., 'Google:*' will match 'Google', 'Google Cloud', etc.) Getting several companies with the same name? Use the liOrganizationSlugExclusionFilter to filter by LinkedIn organization slugs.
Domain Filter
domainFilterarrayOptional
Array of company domains to search for. Requires an exact match.
Domain Exclusion Filter
domainExclusionFilterarrayOptional
Array of company domains to exclude. Requires an exact match.
Description Type
descriptionTypeEnumOptional
Format of the job description
Value options:
"text": string"html": string
Default value of this property is "text"
ATS
atsarrayOptional
Filter jobs by one ore more ATS.
Include AI
includeAibooleanOptional
BETA Feature: Include AI enriched fields. We enrich jobs with AI to retrieve relevant data from the job description. Please note that this performed with a one-shot prompt, so there might be some errors. We enrich over 99.9% of all jobs.
Include LinkedIn Company Data
includeLinkedInbooleanOptional
BETA Feature: Include LinkedIn company data. We use AI to map each job to a LinkedIn organization. This is a beta so there might be some errors. We map over 95% of all jobs with 99% accuracy.
AI Employment Type
aiEmploymentTypeFilterarrayOptional
BETA Feature: Filter by employment type
AI Work Arrangement
aiWorkArrangementFilterarrayOptional
BETA Feature: Filter by work arrangement. Remote OK = remote with an office available. Remote Solely = remote with no office available. Include both to include all remote jobs.
AI Has Salary
aiHasSalarybooleanOptional
BETA Feature: Filter for jobs with salary information only. Set to false to include all jobs. Results include jobs that have either an AI enriched salary or a raw salary (discovered in the job posting schema).
AI Experience Level
aiExperienceLevelFilterarrayOptional
BETA Feature: Filter by years of experience
AI Visa Sponsorship
aiVisaSponsorshipFilterbooleanOptional
BETA Feature: Filter for jobs offering visa sponsorship only. Set to false to include all jobs.
LinkedIn Industries
liIndustryFilterarrayOptional
BETA Feature: Filter by LinkedIn industries
LinkedIn Max Company Size
liOrganizationEmployeesLteintegerOptional
BETA Feature: Maximum number of employees in the company
LinkedIn Min Company Size
liOrganizationEmployeesGteintegerOptional
BETA Feature: Minimum number of employees in the company
Remote Only
remote only (legacy)booleanOptional
Filter for remote jobs only. Set to false to include all jobs. This filter is very sensitive and will include jobs that have 'remote' in the title, description, or location. Use AI Work Arrangement filter for more precise results.