---
title: "Get a single posting by its id"
method: GET
path: "/postings/{postingId}"
tags: ["Postings"]
---

# Get a single posting by its id

`GET /postings/{postingId}`

Get a single posting by its id.

## Path parameters

- `postingId` string, required

## Query parameters

- `soc_version` 'soc_2021'
- `onet_version` 'onet_2019'
- `title_version` 'emsi'
- `company_version` 'emsi_company'
- `naics_version` 'naics_std_2022'
- `new_taxonomy_versions` true | false
- `area_version` 'us_area_2024_3' | 'us_area_2024_4'
- `area_us_version` '1.0.2' | '1.0.3'
- `soc_lightcast_version` '2018.2021.0'
- `onet_standard_version` '2019.0.0'
- `lot_version` '7' | '6'

## Response `200`

OK

- object
  - `data` object, required
    - `body` string
    - `city` string
    - `city_name` string
    - `company` string, nullable
    - `company_name` string, nullable
    - `company_v2` union
      - string
      - integer
    - `company_name_v2` string, nullable
    - `company_raw` string, nullable
    - `company_is_staffing` boolean, nullable
    - `contract_type` integer
    - `contract_type_name` string
    - `county` integer, nullable
    - `county_name` string, nullable
    - `duplicates` number
    - `duration` number, nullable
    - `edulevels` union[]
      - union
        - integer
        - string
    - `edulevels_name` string[]
    - `employment_type` integer, nullable
    - `employment_type_name` string, nullable
    - `expired` string, nullable
    - `id` string
    - `is_internship` boolean
    - `is_supervisor` boolean
    - `location` object, nullable
      - `lat` number, required
      - `lon` number, required
    - `max_years_experience` integer, nullable
    - `min_years_experience` integer, nullable
    - `msa` integer, nullable
    - `msa_name` string, nullable
    - `naics2` string, nullable
    - `naics2_name` string, nullable
    - `naics3` string, nullable
    - `naics3_name` string, nullable
    - `naics4` string, nullable
    - `naics4_name` string, nullable
    - `naics5` string, nullable
    - `naics5_name` string, nullable
    - `naics6` string, nullable
    - `naics6_name` string, nullable
    - `onet` string, nullable
    - `onet_name` string, nullable
    - `posted` string
    - `salary` integer, nullable
    - `min_salary` integer, nullable
    - `max_salary` integer, nullable
    - `score` number
    - `skills` string[]
    - `skills_name` string[]
    - `cip2` string[]
    - `cip2_name` string[]
    - `cip4` string[]
    - `cip4_name` string[]
    - `cip6` string[]
    - `cip6_name` string[]
    - `soc2` string
    - `soc2_name` string
    - `soc3` string
    - `soc3_name` string
    - `soc4` string
    - `soc4_name` string
    - `soc5` string
    - `soc5_name` string
    - `sources` string[]
    - `state` integer, nullable
    - `state_name` string, nullable
    - `title` string
    - `title_name` string
    - `title_raw` string, nullable
    - `url` string[]
    - `remote_type` integer, nullable
    - `remote_type_name` string, nullable
    - `occupation` string, nullable
    - `occupation_name` string, nullable
    - `occupation_group` string, nullable
    - `occupation_group_name` string, nullable
    - `specialized_occupation` string, nullable
    - `specialized_occupation_name` string, nullable
    - `career_area` string, nullable
    - `career_area_name` string, nullable
    - `lot_occupation` string, nullable
    - `lot_occupation_name` string, nullable
    - `lot_occupation_group` string, nullable
    - `lot_occupation_group_name` string, nullable
    - `lot_specialized_occupation` string, nullable
    - `lot_specialized_occupation_name` string, nullable
    - `lot_career_area` string, nullable
    - `lot_career_area_name` string, nullable
    - `skill_categories` string[]
    - `skill_categories_name` string[]
    - `skill_subcategories` string[]
    - `skill_subcategories_name` string[]
    - `is_hwol` boolean
    - `is_fortune100` boolean
    - `is_fortune1000` boolean
    - `is_fortune500` boolean
    - `revenue_bucket` string, nullable
    - `min_edulevels` integer, nullable
    - `min_edulevels_name` string, nullable
    - `max_edulevels` integer, nullable
    - `max_edulevels_name` string, nullable
    - `job_seniority` string, nullable
    - `job_seniority_name` string, nullable
    - `laa_admin_area_1` string, nullable
    - `laa_admin_area_1_name` string, nullable
    - `laa_admin_area_2` string, nullable
    - `laa_admin_area_2_name` string, nullable
    - `laa_country` string, nullable
    - `laa_country_name` string, nullable
    - `laa_metro` string, nullable
    - `laa_metro_name` string, nullable
    - `language` string, nullable
    - `language_name` string, nullable

## Other responses

- `400` — bad request
- `401` — unauthorized request
- `404` — requested resource not found

---

[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/revisions/fc66b9877391/schema)
