v1

latestOpenAPI 3.1.02026-07-242892032.8 MB
Data

Get estimates by MSAs

Takes multiple MSA codes and produces an estimate for each. This is much faster than making many separate calls to /estimate. The response format is much more minimal than that of the other estimation endpoints to reduce data size.

post/by_msa

Request body

titlesstring[] required

One or more codes from the Emsi Title taxonomy.

socsstring[] required

One or codes from the SOC occupation taxonomy.

msasinteger[]

An array of MSA codes to produce a regionalized estimate for. If left unspecified, an estimate will be produced for all MSAs.

keywordstring

A full-text keyword search, allows fuzzy and boolean text searches (using '+', '-', etc.).

skillsstring[]

Skill names from the Skills taxonomy. Note that the name needs to match exactly against the name defined by the taxonomy.

skills_operator'Or' | 'And'

Choose one of Or, And.

experiencesinteger[]

Years of experience. Limited to a single value for this endpoint.

industriesstring[]

NAICS industry codes to limit the search scope.

companiesstring[]

Normalized company names to limit the search scope.

modelstring

Advanced feature for changing the weighting model. See the /models endpoint.

Example request

{
  "titles": [
    "ETCC677E49FBA73537"
  ],
  "msas": [
    "42660",
    "12060",
    "35620"
  ],
  "keyword": "Hadoop OR Hive"
}

Response

OK