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

# List All LOT Careers by POST

`POST /lot/{level}`

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

## Query parameters

- `fields` string[], required
- `lot-ids` 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`

- LOTmanyCareerResponse — Many LOT 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
      - `lot-id` string, required
      - `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
      - `singular-title` string, required
      - `skills` string[], required
      - `soc-id` string, required
      - `soc-title` string, required
      - `standard-description` string, required
      - `standard-id` string, required
      - `standard-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)
