---
title: "Posting Field Extraction"
method: POST
path: "/parserservice/job"
tags: ["Endpoints"]
---

# Posting Field Extraction

`POST /parserservice/job`

Parse postings and extract specific fields from the parsed posting.

## Request body

- ParseJobRequestJSON
  - `binaryData` string, required — The binary posting data.
  - `extension` string — The document extension (E.g. txt, doc, docx, rtf). The default extension would be 'txt'.
  - `locale` string — Locale to be used to parse (E.g. en_us).
  - `instanceType` string, required — Instance type to be used to parse. For example, use 'SPECTRUM' as instance type to process document with LENS spectrum and 'JM' as instance type to process document with LENS optic (jobs).
  - `customParameters` string — The custom parameters to be used to parse. For example, use 'skillsifter=true' to get the Lightcast skills taxonomy.
  - `fieldList` object — List of output job fields. Ex: All, Contact, Duties, BackGround, SkillRollUp, DataElementsRollup. Default - 'All'.
    - `field` string[]

## Response `200`

OK

- ParseServiceJobResponseJSON
  - `status` boolean
  - `statusCode` string
  - `requestId` string, uuid
  - `responseData` object
    - `JobDoc` object
      - `posting` object
        - `@canon-cardinality` string
        - `@canon-content-cardinality` string
        - `@canonversion` string
        - `@cardinality` string
        - `@content-cardinality` string
        - `@dateversion` string
        - `@green-bls` string
        - `@green-industry` string
        - `@inferred-naics` string
        - `@iso8601` string
        - `@minyrsexp` string
        - `@present` string
        - `@wfh` string
        - `@xml:space` string
        - `duties` object
          - `#text` string[]
          - `title` object
            - `@bgonetmodel-topic-onet` string
            - `@blacklist` string
            - `@clean` string
            - `@internship-flag` string
            - `@laytitles` string
            - `@occupation` string
            - `@onet` string
            - `@onetrank` string
            - `#text` string
        - `background` object
          - `#text` string[]
          - `title` object
            - `@bgonetmodel-topic-onet` string
            - `@blacklist` string
            - `@clean` string
            - `@internship-flag` string
            - `@laytitles` string
            - `@occupation` string
            - `@onet` string
            - `@onetrank` string
            - `@plurality` string
            - `@root` string
            - `@soc` string
            - `@standardtitle` string
            - `@std` string
            - `#text` string
        - `qualifications` object
          - `required` union[]
            - union
              - …
          - `#text` string[]
        - `contact` object
          - `#text` string[]
          - `person` string
      - `skillrollup` object
        - `@version` string
      - `DataElementsRollup` object
        - `@version` string
        - `CanonJobTitle` string
        - `CleanJobTitle` string
        - `StandardTitle` string
        - `InternshipFlag` string
        - `HealthCareBenefits` string
        - `GreenIndustry` string
        - `GreenCompany` string
        - `GreenBLSNAICS` string
        - `NumberOfOpenings` string
        - `CanonNumberOfOpenings` string
        - `CanonJobType` object
          - `wfh` string
        - `RootTitle` string
        - `Blacklist` string
        - `ConsolidatedInferredNAICS` string
        - `ConsolidatedONET` string
        - `ConsolidatedONETRank` string
        - `BGTOcc` string
        - `Certification` string
        - `CanonCertification` object[]
          - `@name` string
        - `ConsolidatedTitle` string
  - `timeStamp` string, date-time
  - `processedWithLocale` string

---

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