☰
CompAnalyst
| API
×
Welcome to the Salary.com API Authentication
Data as a Service CompAnalyst and JobArchitect

DATA AS A SERVICE

Introduction & AI Market Data Job Match API
Behavior Request Field Definitions Response Field Definitions Match a Job POST Batch Match Jobs POST Match a Job (Verbose) POST Batch Match Jobs (Verbose) POST
Posting Data Job Match API
Behavior Request Field Definitions Response Field Definitions Match a Job POST Match a Job (Verbose) POST

COMPANALYST

Employees
Get an Employee GET Get Employee List GET Create an Employee POST Update an Employee PUT Delete an Employee DELETE
Company Jobs
Get a Company Job GET Get Company Job List GET Create a Company JobPOST Update a Company Job PUT
Composites
Get Composite ListGET Get Composite by Job CodeGET

JOBARCHITECT

Jobs
Get Job Description List GET Get a Job Description Details GET
Skills
Get Skills GET

REFERENCE

Field Definitions
Employees Company Jobs Salary Plan Competencies Composites JobArchitect Skills
Change Log

Introduction & AI

Salary.com’s Data as a Service APIs leverage our robust CompAnalyst Market Data, Job Posting, Skills, and various labor market statistics datasets.

The core API at the center of this is our Job Match API. This API uses proprietary AI models we’ve trained on hundreds of millions of job titles and job descriptions over multiple years. The goal being to deliver an accurate benchmark job match when given certain elements of a job.

The API will return a match based on job title alone. However, we always recommend including the full job description – either internal job description or an external job posting – if you have it. Job descriptions typically result in more accurate matches given our AI models understand the nuances and mechanics inherent in job description matching. Much of this input comes from our own internal team of compensation professionals with decades in the business.

Once a match is found, the confidence rating of the match is returned, as well as various data elements configured to the scope of the credentials used to call the API. Our match ratings are as follows:

  • Confident:  greater than or equal to 90%
  • Potential:  between 89% and 75%
  • Needs Review:  less than 75%

The matching continuously evolves as more benchmark jobs are added to our dataset each month. Ensuring the API always returns the most up-to-date and relevant match.

Common use cases for the Job Match API are:

(i) Add accurate salary ranges to job postings in order to attract the best talent and comply with emerging Pay Transparency Laws.

(ii) Programmatically get real compensation insights for use in internal products and for consulting engagements (Recruiting, Staffing).

(iii) Build new or enhance current product offerings with a real and proven job and skills taxonomy.

Not all APIs and data is publicly listed. Please contact partnerships@salary.com in order to discuss any custom needs.

© Copyright Salary.com 2026. All Rights Reserved. Privacy Policy | Legal