Tecnología de RRHH

API impulsada por IA

Análisis de CV

Analiza un archivo de currículum (DOC, DOCX, TXT, RTF, PDF, JPG, JPEG, JPE, PNG, TIFF, TIF) y devuelve puntos de datos detallados.

Raspe CVs sin esfuerzo y extraiga datos completos de candidatos con nuestro avanzado raspador de currículums con IA. Simplemente cargue un documento, y nuestra API de Análisis de Currículums en PDF devolverá información detallada de los candidatos para agilizar su flujo de trabajo de contratación.

Archivos de currículum admitidos - 11 formatos de archivo:

DOC, DOCX, TXT, RTF, PDF, JPG, JPEG, JPE, PNG, TIFF, TIF

Y sí, maneja esos PDFs aplanados donde todo el currículum son solo imágenes en lugar de texto.

Este punto final es esencial para extraer información detallada de los currículums y apoyar varias aplicaciones de recursos humanos y reclutamiento. También detecta y procesa imágenes incrustadas dentro de archivos PDF (documentos escaneados, fotos, etc.).

Esta API es ideal para desarrolladores que construyen plataformas de recursos humanos, software de reclutamiento o sistemas de seguimiento de candidatos. Automatiza la extracción de datos relevantes de los currículums, asegurando precisión y eficiencia en el procesamiento de candidatos. Los casos de uso incluyen la extracción de datos de currículums para sistemas de seguimiento de candidatos, perfiles automáticos de candidatos y flujos de trabajo de reclutamiento mejorados.

El archivo debe cargarse como un parámetro form-data llamado file.

También se puede proporcionar un parámetro de idioma opcional (el valor English está configurado como predeterminado).

Los trabajos de IA implican dos pasos clave:

  1. Enviando el trabajo de IA: Iniciando el proceso enviando la solicitud de trabajo.
  2. Monitoreo y recepción de resultados: Comprobando continuamente el estado del trabajo y obteniendo el resultado final una vez completado con éxito.


SharpAPI SOC 2 Type II

SharpAPI es ahora Cumple con SOC 2 Tipo II. Puede consultar los detalles en nuestro Portal del Centro de Confianza.

Tus datos son tus datos. Aprende cómo los protegemos y cumplimos con los estándares de privacidad globales en nuestro Política de manejo de datos y cumplimiento .

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

Video de introducción a SharpAPI

SharpAPI es una potente API impulsada por IA, que ofrece una gama de puntos finales de automatización de flujos de trabajo para ayudar a mejorar la eficiencia en diversas industrias. Tiene características para las industrias de comercio electrónico, automatización de contenido y marketing, SEO, tecnología de recursos humanos y viajes y hospitalidad.

Transformar la tecnología de recursos humanos con eficiencia impulsada por IA

Entonces, estás hasta el cuello en currículums y descripciones de trabajo, y tu única defensa contra el aluvión es una taza de café tibia. Entra SharpAPI. Este no es solo un kit de herramientas cualquiera, es un héroe turboalimentado de tecnología de recursos humanos. Aquí es cómo cada uno de estos superhéroes de endpoints (inserte música dramática) puede transformar tu proceso de contratación de ser una tarea tediosa a, bueno, una dicha semi-automatizada.

API de Puestos de Trabajo: Desbloquea Datos Complejos de RRHH

Imagínese tener acceso a una vasta y meticulosamente estructurada base de datos de más de 16,000 puestos de trabajo en diversas industrias, todo al alcance de su mano. Esta API no solo enumera roles; también ofrece posiciones laborales relacionadas con puntuaciones de relevancia ponderadas, lo que la convierte en un compañero perfecto para plataformas de recursos humanos, bolsas de trabajo, emparejamiento de carreras impulsado por IA y análisis de la fuerza laboral.

CVMatchScore.com: Un escaparate del mundo real de nuestra API de coincidencia de currículums

Las API son fáciles de explicar y más difíciles de entender realmente. CV Match Score es un pequeño producto completamente funcional que construimos para mostrar lo que sucede cuando nuestra API de coincidencia de currículum-trabajo se usa en un escenario real, orientado al usuario. Sin maquetas, sin datos de muestra, solo un ejemplo funcional.

Cuando la aplicación de comercio electrónico Laravel/PHP se encuentra con la IA

¡Hola, compañeros entusiastas de Laravel! En el paisaje en constante evolución del comercio electrónico, integrar la IA en tus aplicaciones de Laravel no es solo un lujo, es una necesidad. Con el paquete Laravel de SharpAPI, ahora es más fácil que nunca. En este blog, te guiaré a través de 10 casos de uso transformadores para mejorar tus aplicaciones de comercio electrónico basadas en Laravel usando SharpAPI.

Marketing de RRHH se encuentra con Automatización: Herramientas de Contenido SharpAPI

La tecnología de recursos humanos trata de más que solo buscar al candidato perfecto: se trata de crear contenido que los atraiga y los mantenga pegados a tu marca. Aquí entran las herramientas de automatización de contenido de SharpAPI, que están aquí para hacer que tu equipo de marketing y tu marca luzcan como auténticas estrellas de rock. Imagina tener un conjunto de herramientas tan afiladas que podrían cortar una frase torpe o rescatar un anuncio de trabajo aburrido, convirtiéndolo en un espectáculo. Vamos a sumergirnos.

¿Te gusta SharpAPI? Compártelo y gana un 30% de comisiones recurrentes — para siempre.

Tus clientes ya necesitan IA. Obtén pago por recomendar la manera más fácil de agregarla.