Jobdigger← Developer Portal

CV Parser API (1.0.0)

Download OpenAPI specification:

API for uploading and processing CV files (PDF, DOCX, DOC, PPT, PPTX, TXT, HTML, RTF, JPG, PNG, XLS, XLSX, ODT, WPS, MSG, WPD). The file is analysed and the extracted data is returned as JSON.

Upload and process a CV

Supports three Content-Types: - multipart/form-data with a binary file - multipart/form-data with a base64-encoded file - application/json with a base64-encoded file Limits: maximum file size is 5 MB. Only the first 5 pages are processed; additional pages are accepted but ignored.

Authorizations:
ApiKeyAuth
Request Body schema:
required
One of
file
required
string <binary>

The CV file (supported formats: PDF, DOCX, DOC, PPT, PPTX, TXT, HTML, RTF, JPG, PNG, XLS, XLSX, ODT, WPS, MSG, WPD)

correlationId
required
string

Unique identifier for this request (your own reference)

language
string
Default: "nl"
Enum: "nl" "en" "de" "fr"

Language of the CV

country
string
Default: "NL"

Country of origin

summary
string
Default: "false"
Enum: "true" "false"

Generate an abstractive summary of the CV (true / false). The summary contains a maximum of 90 words.

classification
string
Default: "false"
Enum: "true" "false"

Run BO&C and ESCO profession classification on work experiences (true / false). Requires at least a job title per work experience entry.

Responses

Request samples

Content type
Example
{
  "correlationId": "mijn-referentie-001",
  "language": "nl",
  "country": "NL"
}

Response samples

Content type
application/json
{
  • "metadata": {},
  • "personalData": {
    },
  • "socialMediaLinks": [
    ],
  • "drivingLicenses": [
    ],
  • "highestCompletedEducation": "WO-Bachelor",
  • "highestCompletedInternationalEducation": "Bachelor",
  • "highestCompletedEducationCompletionDate": "2020-05-01",
  • "mostRecentEducation": "HBO-Bachelor",
  • "highestEducation": "MBO-MBO3",
  • "highestInternationalEducation": "Vocational Education",
  • "careerStage": "JUNIOR",
  • "yearsSinceCompletionOfHighestCompletedEducation": "7",
  • "yearsOfRelevantWorkingExperience": "1",
  • "monthsOfRelevantWorkingExperience": "17",
  • "yearsOfWorkingExperience": "5",
  • "monthsOfWorkingExperience": "63",
  • "mostRecentJobTitle": "Bartender",
  • "mostRecentEmployer": "Caradura",
  • "summaryAbstractive": "string",
  • "profileDescription": {
    },
  • "educations": [
    ],
  • "experiences": [
    ],
  • "internships": [
    ],
  • "recommendations": [
    ],
  • "publications": [
    ],
  • "hobbies": [
    ],
  • "languageSkills": [
    ],
  • "jobdiggerSkills": [
    ],
  • "headShotBase64Encoded": "string"
}