Overview
Job postings API: ~8M new jobs per month from 200+ sources in 250 countries, updated hourly - from company career pages, job boards and LinkedIn. This free test product returns all job postings from Luxembourg (countryCode=lu); the full product covers all countries at 0.010 USD per successful request.
Where the jobs come from
- Company career pages (ATS) - jobs directly from employers on 120 applicant tracking systems such as Workday, Greenhouse, Lever, iCIMS, Taleo, SmartRecruiters, Jobvite and Personio
- Job boards - 50+ boards such as StepStone, Reed, SEEK, Naukri and Dice
- Aggregators and networks - LinkedIn, XING, Jora, Jobrapido and more
- Public employment offices - EURES, USAJOBS, NHS Jobs, Bundesagentur für Arbeit, France Travail and more
All sources in one normalized schema. Coverage per country and source: Data Explorer .
Why Techmap
- Worldwide, not just the US - 250 countries & territories, 90+ of them with more than 1,000 new jobs per month
- Hourly updated - new postings are written continuously into the search index; the API serves the last 3 months
- Straight from employers - isDirect=true returns only jobs from company career pages with the original apply link; isRecruiter and isDuplicate filter out agencies and reposts
- Formats - JSON, CSV, RSS, Atom or XML
- Pay per use - no monthly fee: 0.010 USD per successful request (10 job postings), billed by AWS
- Need history? Postings since January 2020 are available as job posting data sets on AWS Data Exchange
What you can filter
35+ filters with Boolean logic (+must, -not, "phrase"): country, city, geo radius or bounding box, timezone, title, skills, company, industry, occupation, workplace (remote/hybrid/onsite), contract and work type, career level, salary, language, date or date range, direct employer, recruiter and duplicates. Newest first with sort=newest, cursor paging for complete exports, a count endpoint to size a query, and metadata endpoints with the values and statistics of each field.
Typical use cases
- Backfill a job board: remote jobs in a timezone, nurses in the UK, Java developers in San Francisco
- Sales signals and lead generation: who is hiring, for which roles and technologies
- Labour market, skills and competitive intelligence
- Job alerts and AI agents
Get started
- Try the free test product (Luxembourg) or subscribe to this product.
- Give your IAM user or role the permission dataexchange:SendApiAsset.
- Call aws dataexchange send-api-asset --method GET --path "/api/v2/jobs/search" --query-string-parameters "countryCode=us,title=developer" with the IDs of the API asset - examples for Python and JavaScript in the API documentation.
Documentation
API reference · Field reference · Sample data · Changelog · Questions or bulk data: data@techmap.io
Highlights
- All job postings from Luxembourg (countryCode=lu) of the last 3 months, updated hourly - free of charge.
- Same endpoints, filters and fields as the full Techmap Job Postings API: search, count, distinct values and field statistics.
- Upgrade to the full product for all 250 countries & territories at 0.010 USD per successful request (10 job postings).
Details
Introducing multi-product solutions
You can now purchase comprehensive solutions tailored to use cases and industries.
Features and programs
Financing for AWS Marketplace purchases
Pricing
Vendor refund policy
This test product is free of charge, so no refunds apply. Questions: data@techmap.io
How can we make this page better?
Legal
Vendor terms and conditions
Content disclaimer
Delivery details
AWS Data Exchange (ADX)
AWS Data Exchange is a service that helps AWS easily share and manage data entitlements from other organizations at scale.
Additional details
You will receive access to the following data sets.
Data set name | Type | Historical revisions | Future revisions | Sensitive information | Data dictionaries | Data samples |
|---|---|---|---|---|---|---|
Techmap Job Postings API - Test (Luxembourg) | All historical revisions | All future revisions | Not included | Not included |
Similar products


![[Moved] Historical Job Postings for Belgium (BE)](https://d1ewbp317vsrbd.cloudfront.net/69c44c14-fda2-4bee-9639-e3e175c85e9c.png)
![[Moved] Historical Job Postings for France (FR)](https://d1ewbp317vsrbd.cloudfront.net/5019ecd8-4052-4738-8a0f-633dd3ceaef8.png)