Jobs Data Feed API - Global Job Postings, Salaries & Skills avatar

Jobs Data Feed API - Global Job Postings, Salaries & Skills

Under maintenance

Pricing

$12.00 / 1,000 job results

Go to Apify Store
Jobs Data Feed API - Global Job Postings, Salaries & Skills

Jobs Data Feed API - Global Job Postings, Salaries & Skills

Under maintenance

Search a global feed of aggregated job postings from thousands of boards and career sites. Export structured listings - title, company, location, salary, category, job type, skills and seniority - filtered by keyword, company, location and date. Pay per result. Bring your own API key.

Pricing

$12.00 / 1,000 job results

Rating

0.0

(0)

Developer

Nabeel Hassan

Nabeel Hassan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Jobs Data Feed API - global job postings, salaries and skills

Jobs Data Feed API turns a worldwide feed of aggregated job postings into a clean, structured dataset. Search millions of listings crawled from thousands of job boards and company career sites, and export every match - job title, company, location, category, job type, salary, and ML-normalized skills, department and seniority - as JSON, CSV or Excel.

Bring your own API credentials and pay only for the results you keep.

Why use this actor?

  • Global coverage - postings aggregated from thousands of job boards and career pages worldwide, refreshed continuously.
  • ML-enriched fields - normalized city, state and country, plus inferred department, seniority level and skills on top of the raw listing.
  • Full-text power search - boolean AND / OR / NOT and exact phrases across job title and description.
  • Rich structured output - title, company, location, category, job type, salary, source board, post date and apply link, parsed into flat columns.
  • Pay per result - you are charged only for the postings actually returned, up to 5,000 per run.
  • Sandbox mode - test your query with sample data before spending any job credits.
  • No proxies, no blocks - data comes through a stable API, so runs are fast and reliable.

Use cases

  • Job boards and aggregators - stock your board with fresh, real listings across countries and categories.
  • Labor market research - analyze hiring demand by role, skill, city or country over time.
  • Recruiting and sourcing - track who is hiring for which roles and where.
  • Lead generation - companies that are hiring are companies that are spending; time outreach on hiring signals.
  • Skills and salary intelligence - mine inferred skills and posted salaries for compensation and talent studies.

Input

Configure everything from the visual editor - every filter is a proper field, no code needed. Example JSON input:

{
"keywords": "\"data engineer\" AND (python OR spark)",
"keywordField": "job_title_and_description",
"country": "United States",
"jobType": "full time",
"postedAfter": "now-14d/d",
"maxResults": 200,
"clientId": "YOUR_CLIENT_ID",
"apiKey": "YOUR_CLIENT_AUTH_KEY"
}

Output

One clean JSON object per job posting:

{
"job_title": "Senior Data Engineer",
"company_name": "Acme Corp",
"location": "Austin, Texas, United States",
"city": "Austin",
"state": "Texas",
"country": "United States",
"category": "Information Technology",
"job_type": "full time",
"inferred_seniority_level": "Senior",
"inferred_department_name": "Engineering",
"inferred_skills": ["Python", "Spark", "AWS"],
"salary_offered": "$150,000 - $180,000 a year",
"post_date": "2026-07-18",
"job_board": "companycareers",
"url": "https://example.com/jobs/senior-data-engineer",
"uniq_id": "a1b2c3d4e5f6"
}

Do I need an API key?

Yes. This actor calls a job data feed API on your behalf, which requires your own Client ID and Client Auth Key. Generate them self-serve from your provider dashboard API keys page, paste both into the input, and run. Your credentials are stored securely and never logged. Select the Sandbox environment to validate your query with sample data before consuming any job credits.

Pay per result

You pay only for the job postings the actor actually returns - no subscriptions, no minimums. Set Maximum results to cap each run's spend exactly.

FAQ

What is the Jobs Data Feed API?

It is a job data-as-a-service API that continuously crawls and normalizes job postings from thousands of job boards and company career sites into a single structured feed. This actor queries that feed and returns matching postings - title, company, location, salary, category and ML-inferred skills and seniority - as ready-to-use JSON, CSV or Excel.

What filters can I use?

Full-text keywords with boolean operators and exact phrases (matched against title, description, or both), company name, category, city, state, country, job type, and a posted-on-or-after / posted-on-or-before date window. Power users can pass a raw Elasticsearch query object for full control.

Does it include salary and skills data?

Yes, where available. Each record can carry the posted salary text plus ML-inferred skills, department name and seniority level, in addition to the normalized city, state and country - useful for compensation benchmarking and talent analytics.

How many results can I get per run?

Up to 5,000 postings per run, collected up to 100 per request via cursor pagination. For larger pulls, split the query by country, category or date window, or schedule daily runs with a recent-date filter to collect new postings incrementally.

How recent is the data?

The underlying feed is refreshed continuously and includes newly discovered postings as well as historical listings. Use the posted-date filters to restrict results to a recent window, for example the last 7 or 14 days.

How much does it cost?

Pricing is pay-per-result: a small fixed amount per posting returned, plus standard Apify platform usage, plus your own API usage against your credentials. A run that returns nothing costs almost nothing. Use Sandbox mode to test for free.

Can I run this on a schedule?

Yes. Use Apify Schedules to run it hourly or daily and connect the dataset to Zapier, Make, n8n, webhooks or the API to pipe new postings into your ATS, CRM or data warehouse.

The actor returns publicly available job listings retrieved through a licensed API using your own credentials. No login-walled or personal data is collected.

Keyword map

job data api, job postings api, jobs data feed, job listings api, job market data api, hiring data api, recruitment data api, job scraping api, labor market data, job feed api, employment data api, jobs dataset.

Support and feedback

Found an issue or missing a filter? Open an issue in the Issues tab - it is monitored daily.