Paso 1. Enviar la solicitud de trabajo de IA
Endpoint: Post - /api/v1/hr/parse_resume
EJEMPLO DE SOLICITUD:
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"'
--
EJEMPLO DE RESPUESTA:
{
"status_url": "https://sharpapi.com/api/v1/content/translate/job/status/5de4887a-0dfd-49b6-8edb-9280e468c210",
"job_id": "5de4887a-0dfd-49b6-8edb-9280e468c210"
}
Paso 2. Monitorear y obtener resultados del trabajo de IA
Endpoint: GET - /v1/hr/parse_resume/job/status/:uuid
Un endpoint se utiliza para verificar el progreso del trabajo de API solicitado.
EJEMPLO DE RESULTADO:
{
"data": {
"type": "api_job_result",
"id": "5a113c4d-38e9-43e5-80f4-ec3fdea3420e",
"attributes": {
"status": "success",
"type": "hr_parse_resume",
"result": {
"positions": [
{
"skills": [
"Acceptance testing",
"Technical investigation",
"Exploratory testing",
"Agile",
"Test environments",
"Test management tools",
"UAT knowledge",
"Writing test reports",
"Organising, conducting and supporting test activities",
"Performance testing",
"Integration testing",
"Rapid response to equipment failures",
"Implementing immediate repairs",
"Participating in audits and reviews",
"Monitoring and reporting repair trends",
"Drawings and documentation updates",
"Executing test cases",
"Documenting results and defects",
"Testing and fault finding finished systems",
"Reporting issues to Test Manager",
"Assisting in software installation",
"Experience of testing Web, PC and mobile based software",
"Understanding iterative software development lifecycle",
"Manual testing methods and processes",
"Technical knowledge of Test Systems hardware and software",
"Planning and task management skills",
"Microsoft operating systems",
"Testing GUI based software"
],
"country": "United Kingdom",
"end_date": null,
"start_date": "2008-06-01",
"job_details": "Responsable de todo el proceso de prueba desde la planificación, pasando por el desarrollo del plan de prueba, ejecución e informe de resultados. También involucrado en el desarrollo y mejora de las funciones de prueba, proponiendo sugerencias e implementando planes en consecuencia. Las tareas incluyeron organizar, llevar a cabo y apoyar actividades de prueba, pruebas de rendimiento, pruebas de integración, respuesta rápida a fallos de equipo, implementación de reparaciones inmediatas, participación en auditorías y revisiones, monitoreo e informe de tendencias de reparación, actualización de dibujos y documentación, ejecución de casos de prueba, documentación de resultados y defectos, pruebas y resolución de problemas de sistemas terminados, informe de problemas al Gerente de Pruebas y asistencia en la instalación de software.",
"company_name": "IT & Telecoms Company",
"position_name": "Ingeniero de Pruebas"
}
],
"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": "English",
"education_qualifications": [
{
"country": "United Kingdom",
"end_date": "2008-06-01",
"start_date": "2005-09-01",
"degree_type": "Bachelor’s Degree or equivalent",
"school_name": "Nuneaton University",
"school_type": "University or equivalent",
"learning_mode": "In-person learning",
"education_details": "",
"faculty_department": "",
"specialization_subjects": "Software Engineering"
},
{
"country": "United Kingdom",
"end_date": "2005-06-01",
"start_date": "2000-09-01",
"degree_type": "High School/Secondary School Diploma or equivalent",
"school_name": "Coventry North School",
"school_type": "High School/Secondary School or equivalent",
"learning_mode": "In-person learning",
"education_details": "A levels: Maths (A), English (B), Technology (B), Science (C)",
"faculty_department": "",
"specialization_subjects": ""
}
],
"candidate_spoken_languages": [
"German"
],
"candidate_honors_and_awards": [],
"candidate_courses_and_certifications": [
"ISEB certification"
]
}
}
}
}
Valores de atributos válidos dentro de education_qualifications
learning_mode
Los únicos valores posibles para el atributo learning_mode dentro de la lista education_qualifications son los siguientes. Estos valores siempre estarán en inglés:
In-person learning
Online/remote learning
Hybrid
Trainee programme
degree_type
Los únicos valores posibles para el atributo degree_type dentro de la lista education_qualifications son los siguientes. Estos valores siempre estarán en inglés:
Doctorate/PhD or equivalent
Master’s Degree or equivalent
Bachelor’s Degree or equivalent, Diploma or equivalent
High School/Secondary School Diploma or equivalent
Professional Certificate or equivalent
N/A
Temas relacionados: Análisis de currículum con IA, extraer CV, analizador de currículum con IA, analizador de currículum con IA, API para analizar currículum en PDF, API gratuita para análisis de currículum, API para analizar currículum en PDF