---
title: "Search for BLS occupations"
method: GET
path: "/v1/salary_estimates/occupations"
tags: ["Salary Estimates"]
---

# Search for BLS occupations

`GET /v1/salary_estimates/occupations`

Search for Bureau of Labor Statistics (BLS) occupations by name or keyword. This endpoint helps users find the appropriate occupation codes to use when creating or updating salary estimates.

Returns a list of matching occupations with their codes, titles, and descriptions.

📘 System Access Authentication

This endpoint uses the [Bearer Auth scheme with the system-level access token in the HTTP Authorization header](https://docs.gusto.com/embedded-payroll/docs/system-access)

scope: `salary_estimates:read`

## Query parameters

- `search` string, required

## Headers

- `X-Gusto-API-Version` '2026-06-15'

## Response `200`

successful

- BLSOccupation[]
  - `code` string, required — Bureau of Labor Statistics (BLS) occupation code.
  - `title` string, required — Occupation title.
  - `description` string — Occupation description.

## Other responses

- `422` — unprocessable entity - search term too short

---

[API](https://skmtc.net/gusto/apis/gusto-api.md) · [All operations](https://skmtc.net/gusto/apis/gusto-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/gusto/gusto-api/revisions/826dfa57fb3b/schema)
