ResumeParser API Guide
Learn how to use our API to parse resumes. Follow the guidelines below to make successful API calls.
API Endpoint Details
Endpoint
Method: POST
URL:
https://www.onlineresumeparser.com/api/v1/parser
Required Headers
Content-Type: multipart/form-data
X-API-Key: YOUR_API_KEY
Body Requirements
- file: required (file) - The resume file to be parsed.
- webhookUrl: required (string) - The URL to receive the parsing results.
- candidatureId: optional (string) - An identifier for the specific application.
Responses
- 202 AcceptedThe resume processing has been initiated.
- 400 Bad RequestInvalid input or missing file.
- 500 Internal Server ErrorFailed to forward the request.
API Call Example
Select your preferred language and copy the example code to get started with our API.
1
2 curl -X POST https://onlineresumeparser.com/api/v1/parser \
3 -H "Content-Type: multipart/form-data" \
4 -H "X-API-Key: YOUR_API_KEY" \
5 -F "file=@/path/to/resume.pdf" \
6 -F "webhookUrl=https://yourwebhookurl.com" \
7 -F "candidatureId=12345"
8
Webhook Data Format
When the resume parsing is complete, a comprehensive data structure will be sent to the provided webhook URL. This structure includes detailed information about the candidate's profile, experiences, education, skills, and more.
Key Data Points
Formation Niveau (Education Level)
Sans diplôme, Brevet des collèges, CAP, BEP, BAC PRO, BAC, BAC +1 to BAC +8, Autre
Experience Niveau (Experience Level)
Débutant, 1 à 3 ans, 3 à 5 ans, 5 à 10 ans, Plus de 10 ans
Type Contrat (Contract Type)
CDI, CDD, Intérim/Mission, Stage, Alternance, Freelance/Indépendant, Bénévolat/Associatif, Autre, Non renseigné
Secteur Metier (Professional Sector)
Achat, Administratif, Agricole, Agroalimentaire, Architecture, and many more
Langue Niveau (Language Level)
Bilingue ou langue natale, Capacité professionnelle complète, Capacité professionnelle, Capacité professionnelle limitée, Notions, Non renseigné
Type Competence (Skill Type)
Compétence interpersonnelle, Compétence technique, Logiciel maîtrisé
The webhook data includes detailed information about the candidate's personal information, work experiences, education, professional sector, languages, skills, certifications, and interests. Dates are formatted as YYYY-MM-DD, and boolean values are used for fields like current employment or ongoing education.