Public Beta: all features free. Paid plans launch August 2026.
Mulyra
Build with real salary data.
Mulyra's API gives you access to 1.2M+ verified job postings with salary ranges across 50+ countries. Free tier included.
Endpoints
FREE TIER
No API key required
GET
/v1/salary-benchmark
5 req/day
Salary percentiles (p25/median/p75) by role and country. No auth required.
GET
/v1/jobs
10 req/day
Paginated feed of verified job postings with salary data. No auth required.
BENCHMARK PRO
Authorization: Bearer key required
GET
/v1/salary-benchmark/batch
Unlimited
Batch salary benchmark queries for multiple roles. Benchmark Pro only.
Code samples
GET /v1/salary-benchmark
Curl
curl -H "Authorization: Bearer YOUR_API_KEY" \ "https://api.mulyra.com/v1/salary-benchmark?role=software+engineer&country=US"
JavaScript
const res = await fetch( 'https://api.mulyra.com/v1/salary-benchmark?role=software+engineer&country=US', { headers: { Authorization: 'Bearer YOUR_API_KEY' } } ); const data = await res.json(); // { role, country, p25_annual, median_annual, p75_annual, sample_size }
Python
import requests resp = requests.get( 'https://api.mulyra.com/v1/salary-benchmark', params={'role': 'software engineer', 'country': 'US'}, headers={'Authorization': 'Bearer YOUR_API_KEY'}, ) data = resp.json() # { role, country, p25_annual, median_annual, p75_annual, sample_size }
Get started
Free tier keys are available after signup. No credit card required.
Frequently asked questions
What are the rate limits for free tier?
Free tier allows 5 requests/day to /v1/salary-benchmark and 10 requests/day to /v1/jobs, per IP address. Limits reset at midnight UTC. Upgrade to Benchmark Pro for unlimited access.
How does API key authentication work?
Pass your API key in the Authorization header as a Bearer token: Authorization: Bearer YOUR_API_KEY. You can generate keys from your employer dashboard after completing the free compliance audit.
Which countries are supported?
The salary benchmark covers 50+ countries. Use the country parameter with ISO 3166-1 alpha-2 codes (US, GB, CA, DE, AU, etc.). US is the default when country is omitted.