jobdata

Added salary estimates + global currency conversion API endpoint

jobdataapi.com v4.17.2 / API version 1.19

1 min read · Aug. 11, 2025

This update brings major improvements to how salary data is handled and displayed in the jobdata API, making it easier to compare compensation across currencies and even estimate salaries when they aren’t provided in a job listing.

The most visible change is the introduction of pre-calculated salary estimates based on internal vector embeddings matching. Our system now finds similar jobs and uses their compensation ranges to estimate a likely minimum and maximum yearly salary (FTE). An access pro+ subscription or higher is required to have these values available through the /api/jobs/ API endpoint.

Alongside this, we’ve added new cross-currency salary fields for all jobs that either include the original salary data or have an estimate available. These fields — in USD and EUR — are computed using historical exchange rates, allowing for direct comparisons regardless of the posting’s original currency. The same currency conversion logic now powers four new filtering parameters on the /api/jobs/ endpoint, enabling searches based on minimum and maximum salaries in USD or EUR, even if the job was posted in another currency. For this feature an access pro+ subscription or higher is required as well.

To support these features, we’ve also launched a new public /api/currencyrates/ endpoint. This service provides daily exchange rates for about 30 currencies, sourced from Frankfurter, and is the same dataset we use internally for all salary conversions - available on all access plans.

These enhancements make it possible to filter jobs by salary in a truly global way, compare compensation on a consistent basis, and surface salary insights even for postings that didn’t originally include pay details — all powered by a combination of currency conversion and machine learning estimates.

For more details, see the updated Jobs API endpoint docs and Currency Rates API endpoint docs.

Related Docs

Introducing Vector Embeddings and Vector Search in the jobdata API
jobdataapi.com now has Changelog section 🎉
Full job data downloads now available!
Added source/ATS and company filtering + source ID fields
Enhanced Company HQ Data + new Geographic Filters
GeoNames upgrade, new population field and filters, expired field now in job results
Enhanced multi-value parameters for Job and Company queries
Added company open/total job counts + filters
Added new Job States (geo) endpoint, query filters, and more
Added plain-text field for cleaned job description
Added company website/domain filter to jobs endpoint
Removal of clearance_required field from job result structure
Maximum value for "page_size" parameter increased to 5000
Change of length for job title and location fields
New location, ID fields and filters
Improved Job States (geo) search, Markdown job descriptions, and lean data retrieval
Added company flag for recruiting/staffing firms + enhanced filtering options
Optimized Vector Embeddings & Search
Added application URL query filter + (multi) country code parameter enhancements