---
title: "Parse Resume"
method: POST
path: "/resume/parse"
tags: ["Parse Resume"]
---

# Parse Resume

`POST /resume/parse`

Performs the requested classification operation on a resume, including company name, title, and resume description. A range of classifications may be performed on the resume based on the requested outputs. Use the customParameters field with modeltype=llm to enable LLM-based processing (requires LLMParsingEnabled=true in the parse meta response for your locale). Default behavior uses LC Tag/ Standard parsing.

## Headers

- `Content-Language` 'en-US' | 'en-CA' | 'en-AU' | 'en-NZ' | 'cn-CN' | 'de-AT' | 'de-CH' | 'de-DE' | 'en-AE' | 'en-AR' | 'en-BR' | 'en-MX' | 'en-AT' | 'en-CH' | 'en-IT' | 'en-BE' | 'en-ES' | 'en-NL' | 'en-CN' | 'en-DE' | 'en-FR' | 'en-SE' | 'en-GB' | 'en-IE' | 'en-HK' | 'en-SG' | 'en-IN' | 'en-JP' | 'en-PL' | 'en-PT' | 'en-TR' | 'en-ZA' | 'fr-CA' | 'fr-CH' | 'fr-FR' | 'fr-BE' | 'fr-DZ' | 'fr-MA' | 'fr-TN' | 'it-IT' | 'ja-JP' | 'du-BE' | 'du-NL' | 'pl-PL' | 'pt-PT' | 'pt-BR' | 'ru-RU' | 'es-AR' | 'es-ES' | 'es-MX' | 'es-CL' | 'sv-SE' | 'tr-TR' | 'zh-TW'
- `X-Release` string

## Request body

- ParseBinaryDataRequest
  - `binaryData` string, required — Base64 encoded string of the document
  - `outputs` string[] — Extract specific fields from the parsed response. Valid values: person, education, employment, qualifications, executiveSummary, rtfdoc, htmdoc, tagWithRTF, tagWithHTM
  - `customParameters` string — Advanced parsing configuration. Use 'modeltype=llm' to enable LLM-based parsing for supported locales (check LLMParsingEnabled flag in /resume/parse/meta endpoint). Default: 'modeltype=lctag' (LC Tag classification)

## Response `200`

OK

- ResumeParserSuccessResponse
  - `data` object
    - `person` object
      - `name` object
        - `formattedName` string
        - `given` string
        - `middle` string
        - `family` string
        - `generationAffixCode` string
        - `qualificationAffixCode` string
        - `preferredSalutationCode` string
        - `alias` string
      - `age` string
      - `gender` string
      - `communication` object
        - `phone` object[]
          - `formattedNumber` string
          - `useCode` string
        - `email` object[]
          - `address` string
        - `web` object[]
          - `name` string
          - `url` string, uri
        - `address` object[]
          - `formattedAddress` string
          - `geoLocation` object
            - `latitude` number
            - `longitude` number
          - `countryCode` string
          - `countrySubDivisions` object[]
            - `type` string
            - `value` string
          - `city` string
          - `line` string
          - `postalCode` string
      - `maritalStatus` string
      - `militaryStatus` string
      - `legalDocuments` object[]
        - `documentType` string
        - `value` string
      - `birthDate` string, date
      - `birthPlace` string
      - `citizenship` string
      - `legalId` object
        - `description` string
        - `value` string
    - `profiles` object[]
      - `objective` string
      - `executiveSummary` string
      - `education` object[]
        - `id` object
          - `value` string
        - `start` string, date
        - `end` string, date
        - `institution` object
          - `name` string
          - `communication` object
            - `address` object[]
              - …
        - `educationDegrees` object[]
          - `name` string
          - `codes` string[]
          - `specializations` object[]
            - `type` string
            - `name` string
          - `score` object
            - `scoresNumeric` object[]
              - …
          - `academicHonors` string[]
        - `educationLevelCodes` object[]
          - `id` object
            - `value` string
        - `programs` object[]
          - `name` string
      - `employment` object[]
        - `id` object
          - `value` string
        - `start` string, date
        - `current` boolean
        - `end` string, date
        - `relatedCompetencies` object
          - `competencyName` string
          - `experienceMeasure` object
            - `value` integer
            - `unitCode` string
        - `positionHistories` object[]
          - `title` string
          - `descriptions` string[]
        - `organization` object
          - `name` string
          - `communication` object
            - `address` object[]
              - …
          - `industryIdentifiers` object[]
            - `value` string
            - `schemeId` string
      - `qualifications` object[]
        - `competencyName` string
        - `taxonomyIds` object[]
          - `schemeId` string
        - `competencyEvidence` object
          - `evidenceName` string
          - `descriptions` string[]
        - `attachmentReferences` object[]
          - `uri` string
        - `lastUsedDate` string
        - `experienceMeasure` object
          - `value` integer
          - `unitCode` string
        - `proficiencyLevel` object
          - `scoresText` object[]
            - `value` string
      - `licenses` object[]
        - `name` string
      - `certifications` object[]
        - `name` string
      - `personCompetency` object[]
        - `competencyName` string
        - `experienceMeasure` object
          - `value` number
          - `unitCode` string
    - `attachments` object[]
      - `content` object
        - `value` string
        - `encoding` string

## Other responses

- `400` — Bad Request
- `405` — Method Not Allowed
- `500` — Internal Server Error

---

[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)
