---
title: "List All Careers by POST"
method: POST
path: "/{level}"
---

# List All Careers by POST

`POST /{level}`

This query is identical to the `GET` query above except that you `POST` the geoids in a json array rather than appending them to the querystring. This should only be used
if you have too many areas and/or ONET codes to fit into a query string.
Returns a list of all careers with data corresponding to the geographical area(s) specified.
There are five query keys that you can pass: `category`, `pathway`, `moc`, `fields`, `onets`. The `category`, `pathway`, `moc` and `onets` keys cannot be used together.
The `fields` key is always required as there is no default return object.

## Query parameters

- `fields` string[], required
- `onets` string[]
- `category` number
- `pathway` string
- `moc` string
- `datarun` string
- `offset` integer
- `limit` integer

## Request body

- PostGetCareersRequest
  - `geoids` unknown[], required
    - unknown
  - `career-codes` unknown[]
    - unknown

## Response `200`

- ManyCareerResponse — Many Career API schema for a response.
  - `data` object[], required
    - `attributes` object, required
      - `abilities` string[], required
      - `age` string[], required
      - `annual-earnings` string[], required
      - `annual-openings` number, required
      - `categories` unknown[], required
        - unknown
      - `core-tasks` unknown[], required
        - unknown
      - `description` string, required
      - `education-attainment-levels` string[], required
      - `employment` string[], required
      - `employment-current` number, required
      - `hourly-earnings` string[], required
      - `humanized-title` string, required
      - `knowledge` string[], required
      - `mocs` unknown[], required
        - unknown
      - `national-lq` number, required
      - `onet-id` string, required
      - `pathways` unknown[], required
        - unknown
      - `percent-female` number, required
      - `percent-male` number, required
      - `plural-short-title` string, required
      - `short-title` string, required
      - `similar-occs` unknown[], required
        - unknown
      - `singular-title` string, required
      - `skills` string[], required
      - `soc-id` string, required
      - `soc-title` string, required
      - `title` string, required
      - `title-slug` string, required
      - `typical-ed-level` string, required
    - `id` string, required
    - `type` string, required

## Other responses

- `400`
- `404`

---

[API](https://skmtc.net/lightcast/apis/alumni-pathways-2-0.md) · [All operations](https://skmtc.net/lightcast/apis/alumni-pathways-2-0/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/lightcast/alumni-pathways-2-0/versions/fc66b9877391/schema)
