Job Market Data API - Job Postings, Wages and Labor Market Data
Under maintenancePricing
$10.00 / 1,000 job posting results
Job Market Data API - Job Postings, Wages and Labor Market Data
Under maintenanceSearch real-time job postings and labor market data by region, occupation, industry and skill, and export structured records with wages, job titles, employers and SOC codes. Pay per result. Bring your own API key.
Pricing
$10.00 / 1,000 job posting results
Rating
0.0
(0)
Developer
Nabeel Hassan
Maintained by CommunityActor stats
0
Bookmarked
2
Total users
1
Monthly active users
6 days ago
Last modified
Categories
Share
Job Market Data API turns real-time job postings and labor market data into a clean, structured export. Filter live postings by region, occupation, industry and skill, then export records with job titles, employers, locations, wages and SOC occupation codes as JSON, CSV or Excel.
Bring your own API key and pay only for the records you keep.
Why use this actor?
- Real-time job postings - search current openings by keyword, title, occupation, industry and skill.
- Wage and occupation data - each posting carries its wage (actual or modelled), SOC occupation code and label.
- Region granularity - filter by state, metro area (MSA), county, country or the total nation.
- Structured output - job title, employer, location, wage, occupation, first-seen and last-seen dates and the posting URL, parsed into flat columns.
- Pay per result - you are charged only for the postings actually returned, up to 5,000 per run.
- No proxies, no blocks - data comes through a stable API, so runs are fast and reliable.
Use cases
- Labor market research - measure hiring demand by occupation, skill and geography.
- Wage benchmarking - pull posted and modelled wages for a role across regions.
- Talent sourcing - find live openings for a title or skill in a target market.
- Competitive hiring intelligence - track which employers are posting and where.
- Workforce and economic planning - feed regional job-posting counts into models and dashboards.
Input
Configure everything from the visual editor - every filter is a proper field, no code needed. Example JSON input:
{"freetext": "registered nurse","regionType": "MSA","regionCode": 1698,"postState": "Active","maxResults": 100,"apiKey": "YOUR_API_KEY"}
Filter by occupation and skill in a state, within a date range:
{"occupation": "software developers","skill": "aws","regionType": "State","regionCode": 39,"startDate": "2026-01-01","endDate": "2026-03-31","maxResults": 250,"apiKey": "YOUR_API_KEY"}
Output
One clean JSON object per job posting:
{"id": "123456789","title": "Senior Software Developer","company": "Acme Corp","location": "Columbus, OH","wage": 128000,"socCode": "15-1252","socLabel": "Software Developers","jobTypes": ["Full-time"],"active": true,"dateStart": "2026-02-04","dateEnd": "2026-02-28","url": "https://example.com/jobs/123456789"}
Do I need an API key?
Yes. This actor calls a job market data API on your behalf, which requires your own API key. The key is provisioned by the provider for your licensed account and passed as an EQ-Key credential. Paste it into the input and run. Your key is stored securely and never logged.
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 Job Market Data API?
It is a labor market data API that serves real-time job postings enriched with wages and standardized occupation (SOC) codes, filterable by region, occupation, industry and skill. This actor runs that search and exports the matching postings as JSON, CSV or Excel.
What filters can I use?
Free-text keyword search plus contains-filters for job title, occupation, industry and skill, a region (state, metro area, county, country or nation) with its numeric code, a posted-date range, posting status and ad type (all, staffing or non-staffing).
How do I find region codes?
Region is a type plus a numeric code, for example State 39 for Ohio or MSA 1698 for Chicago. Use the provider's region, industry and occupation lookup endpoints to resolve names to codes, then paste the code into the Region code field. For multiple regions, use the advanced Regions field.
What data is included per posting?
Where available, each record carries the job title, employer, location, wage (actual or modelled), SOC occupation code and label, job type, active flag, first-seen and last-seen dates and the posting URL.
How many results can I get per run?
Up to 5,000 job postings per run, paged automatically. For larger pulls, split by region, occupation or date range across multiple runs.
How much does it cost?
Pricing is pay-per-result: a small fixed amount per job posting returned, plus standard Apify platform usage, plus your own API usage against your key. A run that returns nothing costs almost nothing.
Can I run this on a schedule?
Yes. Use Apify Schedules to run it daily or weekly and connect the dataset to Zapier, Make, n8n, webhooks or the API to push new postings into your database or dashboard.
Is this legal?
The actor returns job posting and labor market data retrieved through a licensed API using your own credentials. It focuses on aggregated hiring and labor market information.
Keyword map
job market data api, job postings api, labor market data api, real-time jobs api, wage data api, occupation data api, soc code api, hiring demand api, labor market analytics api, job search api, workforce data api, employment data api.
Support and feedback
Found an issue or missing a filter? Open an issue in the Issues tab - it is monitored daily.