Labor Market Intelligence

Access occupation data, salary information, employment projections, and skills requirements based on CIP (Classification of Instructional Programs) codes or SOC (Standard Occupational Classification) codes.

Get matched occupations for CIP codes

post

Returns occupation data for one or more CIP (Classification of Instructional Programs) codes. Includes labor market data (salary, employment, projections) and skill requirements for each matched occupation.

Authorizations
AuthorizationstringRequired

Platform API key passed as a Bearer token in the Authorization header. Use your test key for the testing environment and your production key for production.

X-Customer-KeystringRequired

End-customer API key identifying which customer is making the request. Required for all production calls. Not required for the testing environment. Provision these in the Embedded API Portal.

Body
cipCodesstring[]Required

One or more CIP codes. Use 6-digit format with period (e.g., 11.0701). Maximum 25 codes per request.

Example: ["11.0701","11.0101"]
regionTypestring · enumOptional

Type of geographic region for labor market data

Default: nationalPossible values:
regionstringOptional

Region code. Required when regionType is state or msa. Returns 400 INVALID_INPUT if the code does not match a known region for the given regionType.

  • State: Use FIPS code (e.g., 6 for California)
  • MSA: Use MSA code (e.g., 41860 for San Francisco) Use GET /v1/labor-market-intelligence/regions to list valid codes.
fieldsstring[]Optional

Sparse fieldsets - list of fields to include. Reduces response size when you only need specific data.

Example: ["name","socCode","laborMarketData"]
includeSkillsbooleanOptional

Whether to include skill requirements in the response

Default: false
fallbackFromMsaToStatebooleanOptional

When regionType is "msa" and MSA-level employment projection data is unavailable, fall back to state-level data. When true, a MSA_TO_STATE_PROJECTION_FALLBACK warning is included for each occupation where fallback was used. Has no effect for national or state queries.

Default: false
Responses
chevron-right
200

Successful response with matched occupations

application/json
post
/labor-market-intelligence/by-cip

Get occupation data for SOC codes

post

Returns occupation data for one or more SOC (Standard Occupational Classification) codes. Includes labor market data (salary, employment, projections) and skill requirements.

Use this endpoint when you already know the specific occupation codes you want data for.

Authorizations
AuthorizationstringRequired

Platform API key passed as a Bearer token in the Authorization header. Use your test key for the testing environment and your production key for production.

X-Customer-KeystringRequired

End-customer API key identifying which customer is making the request. Required for all production calls. Not required for the testing environment. Provision these in the Embedded API Portal.

Body
socCodesstring[]Required

One or more SOC codes. Use 6-digit format (e.g., 15-1252). Maximum 25 codes per request.

Example: ["15-1252","15-1253"]
regionTypestring · enumOptional

Type of geographic region for labor market data

Default: nationalPossible values:
regionstringOptional

Region code. Required when regionType is state or msa. Returns 400 INVALID_INPUT if the code does not match a known region for the given regionType.

  • State: Use FIPS code (e.g., 6 for California)
  • MSA: Use MSA code (e.g., 41860 for San Francisco) Use GET /v1/labor-market-intelligence/regions to list valid codes.
fieldsstring[]Optional

Sparse fieldsets - list of fields to include. Reduces response size when you only need specific data.

Example: ["name","socCode","laborMarketData"]
includeSkillsbooleanOptional

Whether to include skill requirements in the response

Default: false
fallbackFromMsaToStatebooleanOptional

When regionType is "msa" and MSA-level employment projection data is unavailable, fall back to state-level data. When true, a MSA_TO_STATE_PROJECTION_FALLBACK warning is included for each occupation where fallback was used. Has no effect for national or state queries.

Default: false
Responses
chevron-right
200

Successful response with occupation data

application/json
post
/labor-market-intelligence/by-soc

List available regions

get

Returns a list of all available geographic regions for labor market data queries. Includes national, state, and metropolitan statistical area (MSA) options.

Authorizations
AuthorizationstringRequired

Platform API key passed as a Bearer token in the Authorization header. Use your test key for the testing environment and your production key for production.

X-Customer-KeystringRequired

End-customer API key identifying which customer is making the request. Required for all production calls. Not required for the testing environment. Provision these in the Embedded API Portal.

Query parameters
typestring · enumOptional

Filter regions by type

Possible values:
Responses
chevron-right
200

List of available regions

application/json
get
/labor-market-intelligence/regions

Last updated