Free Salary Data API
Access real salary data for 300+ careers programmatically. No API key required. CORS-enabled. Built on BLS data.
Quick Start
No setup required. Just make a GET request.
Get all jobs
GET https://salarymap.cc/api/salary
curl https://salarymap.cc/api/salary
Get specific job
GET https://salarymap.cc/api/salary?job=software-engineer
curl "https://salarymap.cc/api/salary?job=software-engineer"
Filter by category
GET https://salarymap.cc/api/salary?category=healthcare&limit=10
curl "https://salarymap.cc/api/salary?category=healthcare&limit=10"
Endpoints
Base URL: https://salarymap.cc
/api/salaryReturns salary data for jobs. Without parameters, returns all jobs (paginated). With job param, returns detailed data for a single job including state-by-state breakdown.
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
job | string | No | Job slug (e.g. software-engineer) |
state | string | No | State slug (e.g. california) |
category | string | No | Category filter (e.g. healthcare) |
limit | integer | No | Max results (default 50, max 100) |
fields | string | No | Comma-separated fields to return |
Sample Response
{
"slug": "software-engineer",
"title": "Software Engineer",
"category": "Technology",
"medianSalary": 124200,
"hourly": 60,
"entryLevel": 85000,
"senior": 180000,
"source": "US Bureau of Labor Statistics",
"url": "https://salarymap.cc/salary/software-engineer",
"meta": {
"source": "US Bureau of Labor Statistics",
"updated": "2025",
"docs": "https://salarymap.cc/developers",
"license": "CC BY 4.0"
}
}/api/jobsReturns the full list of jobs with slugs, titles, and categories. Useful for populating dropdowns or building search indexes.
Sample Response
{
"total": 300,
"data": [
{ "slug": "software-engineer", "title": "Software Engineer", "category": "Technology", "medianSalary": 124200 },
{ "slug": "registered-nurse", "title": "Registered Nurse", "category": "Healthcare", "medianSalary": 81220 },
...
],
"meta": { "source": "US Bureau of Labor Statistics", "updated": "2025", "license": "CC BY 4.0" }
}Use Cases
Who's building with SalaryMap API?
AI & Chatbots
Feed salary data to ChatGPT plugins, custom GPTs, or AI assistants
HR & Recruiting Tools
Embed market salary benchmarks in your ATS or compensation platform
Career Apps & Education
Show students and job seekers real salary expectations
Rate Limits & Attribution
100 requests/day
Honor system — no enforcement currently. Be a good citizen.
Attribution Required
Please include: "Data from SalaryMap (salarymap.cc), sourced from BLS"
License: CC BY 4.0
Free to use with attribution for commercial and non-commercial projects.
Need higher limits?
Email api@salarymap.cc
Live API Explorer
Try the API right here — no setup needed.
Response Headers
All responses include these headers:
Access-Control-Allow-Origin: * X-Data-Source: US Bureau of Labor Statistics X-Rate-Limit: 100 requests/day (unenforced, honor system)