Étape 1. Soumettez la demande de travail AI
Point de terminaison : Post - /api/v1/hr/parse_resume
EXEMPLE DE DEMANDE :
curl --location 'https://sharpapi.com/api/v1/hr/parse_resume' \
--header 'Accept: application/json' \
-H "Authorization: Bearer YOUR_API_TOKEN" \
--form 'file=@"Resume.pdf"' \
--form 'language="English"'
--
EXEMPLE DE RÉPONSE :
{
"status_url": "https://sharpapi.com/api/v1/content/translate/job/status/5de4887a-0dfd-49b6-8edb-9280e468c210",
"job_id": "5de4887a-0dfd-49b6-8edb-9280e468c210"
}
Étape 2. Surveillez et récupérez les résultats du travail AI
Point de terminaison : GET - /v1/hr/parse_resume/job/status/:uuid
Un point de terminaison est utilisé pour vérifier l'avancement du travail API demandé.
EXEMPLE DE RÉSULTAT :
{
"data": {
"type": "api_job_result",
"id": "5a113c4d-38e9-43e5-80f4-ec3fdea3420e",
"attributes": {
"status": "success",
"type": "hr_parse_resume",
"result": {
"positions": [
{
"skills": [
"Tests d'acceptation",
"Enquête technique",
"Tests exploratoires",
"Agile",
"Environnements de test",
"Outils de gestion des tests",
"Connaissance UAT",
"Rédaction de rapports de test",
"Organisation, conduite et soutien des activités de test",
"Tests de performance",
"Tests d'intégration",
"Réponse rapide aux pannes d'équipement",
"Mise en œuvre de réparations immédiates",
"Participation à des audits et revues",
"Surveillance et rapport des tendances de réparation",
"Mises à jour des dessins et de la documentation",
"Exécution des cas de test",
"Documentation des résultats et des défauts",
"Test et détection des systèmes finis",
"Signalement des problèmes au responsable des tests",
"Assistance à l'installation de logiciels",
"Expérience des tests de logiciels Web, PC et mobiles",
"Compréhension du cycle de développement logiciel itératif",
"Méthodes et processus de test manuel",
"Connaissances techniques du matériel et des logiciels des systèmes de test",
"Compétences en planification et gestion des tâches",
"Systèmes d'exploitation Microsoft",
"Tests de logiciels basés sur GUI"
],
"country": "Royaume-Uni",
"end_date": null,
"start_date": "2008-06-01",
"job_details": "Responsable de l'ensemble du processus de test, de la planification au développement du plan de test, en passant par l'exécution et le rapport des résultats. Impliqué également dans le développement et l'amélioration des fonctions de test, en proposant des suggestions et en mettant en œuvre des plans en conséquence. Les tâches incluaient l'organisation, la conduite et le soutien des activités de test, les tests de performance, les tests d'intégration, la réponse rapide aux pannes d'équipement, la mise en œuvre de réparations immédiates, la participation à des audits et revues, la surveillance et le rapport des tendances de réparation, la mise à jour des dessins et de la documentation, l'exécution des cas de test, la documentation des résultats et des défauts, le test et la détection des systèmes finis, le signalement des problèmes au responsable des tests et l'assistance à l'installation de logiciels.",
"company_name": "Entreprise IT & Télécoms",
"position_name": "Ingénieur Test"
}
],
"candidate_name": "Linda Harris",
"candidate_email": "linda.h@dayjob.co.uk",
"candidate_phone": "02476 000 0000, 0887 222 9999",
"candidate_address": "34 Made Up Road, Coventry, CV66 7RF",
"candidate_language": "Anglais",
"education_qualifications": [
{
"country": "Royaume-Uni",
"end_date": "2008-06-01",
"start_date": "2005-09-01",
"degree_type": "Diplôme de Licence ou équivalent",
"school_name": "Université de Nuneaton",
"school_type": "Université ou équivalent",
"learning_mode": "Apprentissage en présentiel",
"education_details": "",
"faculty_department": "",
"specialization_subjects": "Génie Logiciel"
},
{
"country": "Royaume-Uni",
"end_date": "2005-06-01",
"start_date": "2000-09-01",
"degree_type": "Diplôme de lycée/secondaire ou équivalent",
"school_name": "École de Coventry North",
"school_type": "Lycée/Secondaire ou équivalent",
"learning_mode": "Apprentissage en présentiel",
"education_details": "A levels: Maths (A), Anglais (B), Technologie (B), Science (C)",
"faculty_department": "",
"specialization_subjects": ""
}
],
"candidate_spoken_languages": [
"Allemand"
],
"candidate_honors_and_awards": [],
"candidate_courses_and_certifications": [
"Certification ISEB"
]
}
}
}
}
Valeurs d'attribut valides dans education_qualifications
learning_mode
Les seules valeurs possibles pour l'attribut learning_mode dans la liste education_qualifications sont les suivantes. Ces valeurs seront toujours en anglais :
Apprentissage en présentiel
Apprentissage en ligne/à distance
Hybride
Programme de formation
degree_type
Les seules valeurs possibles pour l'attribut degree_type dans la liste education_qualifications sont les suivantes. Ces valeurs seront toujours en anglais :
Doctorat/PhD ou équivalent
Master ou équivalent
Diplôme de Licence ou équivalent, Diplôme ou équivalent
Diplôme de lycée/secondaire ou équivalent
Certificat professionnel ou équivalent
N/A
Sujets connexes : Analyse de CV par IA, extraction de CV, grattoir de CV IA, analyseur de CV IA, API d'analyse de CV PDF, API gratuite d'analyse de CV, API d'analyse de CV PDF