---
title: "Classify Resume"
method: POST
path: "/resume/classify"
tags: ["Classify Resume"]
---

# Classify Resume

`POST /resume/classify`

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. Provides support to use different taxonomy. Use the customParameters field with modeltype=llm to enable LLM-based processing (requires LLMParsingEnabled=true in the classify meta response for your locale). Default behavior uses LC Tag/ Standard Classification.

## Headers

- `Content-Language` 'en-US' | 'en-CA' | 'en-AU' | 'en-NZ' | 'en-GB' | 'en-IN'
- `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

- ResumeClassifierSuccessResponse
  - `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
            - `code` 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[]
          - `jobCategories` object[]
            - `id` object
              - …
            - `name` string
            - `score` object
              - …
        - `organization` object
          - `id` object
            - `value` string
            - `schemeId` string
            - `schemeAgencyId` string
          - `name` string
          - `communication` object
            - `address` object[]
              - …
          - `industryIdentifiers` object[]
            - `value` string
            - `schemeId` string
      - `qualifications` object[]
        - `competencyName` string
        - `taxonomyIds` object[]
          - `value` string
          - `schemeId` string
          - `schemeVersionId` string
          - `schemeAgencyId` string
        - `competencyEvidence` object
          - `evidenceName` string
          - `descriptions` string[]
        - `score` object
          - `value` string
        - `attachmentReferences` object[]
          - `uri` string
        - `lastUsedDate` string
        - `experienceMeasure` object
          - `value` integer
          - `unitCode` string
        - `proficiencyLevel` object
          - `scoresText` object[]
            - `value` 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/versions/fc66b9877391/schema)
