Resume OCR
Mindee’s Resume API uses deep learning to automatically, accurately, and instantaneously parse your documents details. In a few seconds, the API extracts a set of data from your PDFs or photos of resume, motivation and recommendation letters, including:
Document Language
Document Type
Given Names
Surnames
Nationality
Email Address
Phone Number
Address
Social Networks
Profession
Job Applied
Languages
Hard Skills
Soft Skills
Education
Professional Experiences
Certificates
Set up the API
You'll need a Résumé. You can use one of the sample documents provided below.

Access your Resume API by clicking on the corresponding product card in the Document Catalog

From the left navigation, go to documentation > API Reference, you'll find sample code in popular languages and command line.
Replace my-api-key-here with your new API key, or use the select an API key feature and it will be filled automatically.
Copy and paste the sample code of your desired choice in your application, code environment, terminal etc.
Replace
/path/to/the/file.extwith the path to your input document.
Remember to replace with your V1 API key.
Run your code. You will receive a JSON response with the document details.
API Response
Here is the full JSON response you get when you call the API:
You can find the prediction within the prediction key found in document > inference > prediction for document-level predictions: it contains the different fields extracted at the document level, meaning that for multi-pages PDFs, we reconstruct a single object using all the pages.
Detailed Field Information
Using the above Resume example the following are the basic fields that can be extracted.
Document Language
document_language: The ISO 639 code of the language in which the document is written.
Document Type
document_type: The type of the document sent. Possible values are the following:
RESUME
RECOMMENDATION LETTER
MOTIVATION_LETTER
Given Names
given_names: The candidate's first or given names.
Surnames
surnames: The candidate's last names.
Nationality
nationality: The ISO 3166 code for the country of citizenship of the candidate.
Email Address
email_address: The email address of the candidate.
Phone Number
phone_number: The phone number of the candidate.
Address
address: The location information of the candidate, including city, state, and country.
Social Networks
social_networks_urls: The list of social network profiles of the candidate.
name: The name of the social network.
url: The URL of the social network.
Profession
profession: The candidate's current profession.
Job Applied
job_applied: The position that the candidate is applying for.
Languages
languages: The list of languages that the candidate is proficient in.
language: The language's ISO 639 code.
level: The candidate's level for the language.
Hard Skills
hard_skills: The position that the candidate is applying for.
Soft Skills
soft_skills: The list of the candidate's interpersonal and communication abilities.
Education
education: The list of the candidate's educational background.
school: The name of the school.
degree_type: The type of degree obtained, such as Bachelor's, Master's, or Doctorate.
degree_domain: The area of study or specialization.
start_year: The year when the education program or course began.
start_month: The month when the education program or course began.
end_year: The year when the education program or course was completed.
end_month: The month when the education program or course was completed.
Professional Experiences
professional_experiences: The list of the candidate's professional experiences.
employer: The name of the company or organization.
role: The position or job title held by the candidate.
department: The specific department or division within the company.
contract_type: The type of contract for the professional experience.
start_year: The year when the professional experience began.
start_month: The month when the professional experience began.
end_year: The year when the professional experience ended.
end_month: The month when the professional experience ended.
Certificates
certificates: The list of certificates obtained by the candidate.
year: The year when a certificate was issued or received.
provider: The organization or institution that issued the certificate.
name: The name of certification.
grade: The grade obtained for the certificate.
Last updated
Was this helpful?

