---
title: "/job_title/enrich"
method: GET
path: "/v5/job_title/enrich"
tags: ["Job Title Enrichment"]
---

# /job_title/enrich

`GET /v5/job_title/enrich`

## Request

- Base URL: `https://api.peopledatalabs.com`
- URL: `https://api.peopledatalabs.com/v5/job_title/enrich`
- Auth: API key in header `X-API-Key`
- TypeScript: <https://skmtc.dev/peopledatalabs/apis/api-peopledatalabs-com/docs/v5/job_title/enrich/get.ts> (a function with typed inputs; its response is checked against the schema)

## Query parameters

- `job_title` string, required
- `titlecase` boolean
- `pretty` boolean

## Headers

- `Content-Type` 'application/json'

## Response `200`

Job Title enrich completed.

- JobTitle
  - `cleaned_job_title` string: The job title that matches the API input job_title after passing it through our internal job title cleaner.
  - `similar_job_titles` string[]: A list of up to five of the most contextually-similar job titles to the cleaned_job_title, determined using our global resume data.
  - `relevant_skills:` string[]: A list of up to five of the most contextually-similar skills to the cleaned_job_title, determined using our global resume data.

## Other responses

- `400`: Request contained either missing or invalid parameters
- `401`: Request contained a missing or invalid key
- `402`: You have reached your account maximum (all matches used)
- `404`: No records were found matching your request
- `405`: Request method is not allowed on the requested resource
- `429`: An error occurred due to requests hitting the API too quickly

---

[API](https://skmtc.dev/peopledatalabs/apis/api-peopledatalabs-com.md) - [All operations](https://skmtc.dev/peopledatalabs/apis/api-peopledatalabs-com/llms.txt) - [OpenAPI document](https://skmtc.dev/peopledatalabs/apis/api-peopledatalabs-com/revisions/c75f23548f5b?raw)
