v1

latestOpenAPI 3.1.02026-07-242892032.8 MB
Endpoints

BGT Resume Parsing

Returns a BGT-formatted parsed resume in XML or JSON, with JSON having dynamic node structure.

post/parserservice/resume/bgtxml

Request body

binaryDatastring required

The binary resume data.

instanceTypestring required

Instance type to be used to parse. For example, use "XRAY" to process with LENS xray.

extensionstring

The document extension (e.g. txt, doc, docx, rtf). Default is "txt".

localestring

Locale to be used to parse (e.g. en_us).

Example request

{
  "binaryData": "JVBERi0xLjUNJeLjz9MNCjEw....",
  "extension": "pdf",
  "locale": "en_us",
  "instanceType": "TM"
}

Response

OK

statusboolean
statusCodestring
requestIdstring

Example response

{
  "status": true,
  "statusCode": "OK",
  "requestId": "d58236de-71b6-44ad-8a6e-90b27a437002",
  "responseData": {
    "ResDoc": {
      "resume": {
        "@xml:space": "preserve",
        "@canonversion": "2",
        "@dateversion": "2",
        "@present": "738736",
        "@iso8601": "2023-08-02",
        "contact": {
          "name": {
            "givenname": [
              "Alexander",
              "F."
            ],
            "surname": "Allias"
          },
          "address": {
            "@lat": "40.8069",
            "@lon": "-74.1872",
            "@majorcity": "BLOOMFIELD",
            "@state": "NJ",
            "@inferred-country": "USA",
            "street": "75 Coeyman Ave",
            "city": "Bloomfield",
            "state": {
              "@abbrev": "NJ",
              "#text": "NJ"
            },
            "postalcode": "07003",
            "#text": ", "
          },
          "phone": "(973) 338-2539",
          "email": "allias@erols.com",
          "#text": " (office)\n"
        },
        "education": {
          "#text": "EDUCATION\n\n",
          "school": [
            {
              "@id": "4",
              "institution": "PC Age Computer Networking School",
              "#text": [
                "; ",
                " - "
              ],
              "address": {
                "@lat": "40.88",
                "@lon": "-74.31",
                "@majorcity": "FAIRFIELD",
                "@state": "NJ",
                "@inferred-country": "USA",
                "city": "Fairfield",
                "state": {
                  "@abbrev": "NJ",
                  "#text": "New Jersey"
                },
                "#text": ", "
              },
              "daterange": {
                "start": {
                  "@days": "729512",
                  "@iso8601": "1998-05-01",
                  "#text": "5/98"
                },
                "end": {
                  "@days": "729635",
                  "@iso8601": "1998-09-01",
                  "#text": "9/98"
                },
                "#text": " - "
              },
              "degree": {
                "@level": "13",
                "@name": "Diploma",
                "#text": "Diploma"
              },
              "major": {
                "@code": "0402",
                "#text": "Computer Networking"
              }
            }
          ]
        }
      }
    }
  }
}