Tecnología de RRHH

API impulsada por IA

Puntuación de compatibilidad de trabajo del CV

Evaluación inteligente de compatibilidad CV-empleo

Evalúa sin esfuerzo qué tan bien se adapta un candidato a un puesto utilizando la API de Puntuación de Compatibilidad de Currículum/Vida y Descripción de Trabajo de SharpAPI. Sube un currículum, proporciona una descripción del trabajo y deja que nuestro potente motor de puntuación analice la compatibilidad en 20 criterios clave de contratación.

Archivos de currículum compatibles - 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 está diseñado para ayudar a plataformas de recursos humanos, sistemas de reclutamiento y proveedores de ATS a cuantificar instantáneamente la adecuación del CV al trabajo utilizando procesamiento de lenguaje natural impulsado por IA y modelos de puntuación ponderados.

La API proporciona puntuaciones de coincidencia estructuradas para criterios de contratación principales como habilidades, educación, experiencia, certificaciones, habilidades blandas y más. También devuelve explicaciones comprensibles para las áreas de coincidencia más críticas para apoyar una mejor toma de decisiones.

Esta API es perfecta para desarrolladores que trabajan en:

  • Filtrado automático de candidatos
  • Integración de ATS
  • Algoritmos inteligentes de coincidencia de trabajos
  • Paneles de análisis de recursos humanos

CVMatchScore.com fue construido utilizando este punto final de SharpAPI.
Velo en acción al hacer coincidir un CV con una descripción de trabajo en tiempo real.

👉 Pruébalo en vivo: https://cvmatchscore.com

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 .

El archivo del currículum debe subirse utilizando form-data como el parámetro llamado file. También debe proporcionar una cadena content con la descripción completa del trabajo. El parámetro opcional language define el idioma de salida de la explicación (por defecto es inglés).


Paso 1. Enviar la solicitud de puntuación de compatibilidad

Endpoint: POST - /api/v1/hr/resume_job_match_score

EJEMPLO DE SOLICITUD:

curl --location 'https://sharpapi.com/api/v1/hr/resume_job_match_score' \
--header 'Accept: application/json' \
-H "Authorization: Bearer YOUR_API_TOKEN" \
--form 'file=@"Resume.pdf"' \
--form 'content="Ingeniero de Software - Estamos buscando un Ingeniero de Software competente en JavaScript, React y Node.js, con experiencia en metodologías ágiles."' \
--form 'language="English"'

EJEMPLO DE RESPUESTA:

{
  "status_url": "https://sharpapi.com/api/v1/job/status/45da1abe-35a3-4628-ae70-e2cb48c084c2",
  "job_id": "45da1abe-35a3-4628-ae70-e2cb48c084c2"
}

Paso 2. Monitorear y obtener resultados

Endpoint: GET - /api/v1/hr/resume_match_score/job/status/:uuid

Este endpoint devuelve el estado y el resultado del trabajo de emparejamiento currículum-trabajo.

EJEMPLO DE RESULTADO:

{
    "data": {
        "type": "api_job_result",
        "id": "2f17d9ef-dcbc-4521-9a20-6d9f41e58de8",
        "attributes": {
            "status": "success",
            "type": "hr_resume_job_match_score",
            "result": {
                "match_scores": {
                    "overall_match": 65,
                    "skills_match": 80,
                    "experience_match": 90,
                    "education_match": 0,
                    "certifications_match": 0,
                    "job_title_relevance": 70,
                    "industry_experience_match": 85,
                    "project_experience_match": 75,
                    "technical_stack_match": 80,
                    "methodologies_match": 60,
                    "soft_skills_match": 75,
                    "language_proficiency_match": 100,
                    "location_preference_match": 50,
                    "remote_work_flexibility": 80,
                    "certifications_training_relevance": 0,
                    "years_experience_weighting": 90,
                    "recent_role_relevance": 60,
                    "management_experience_match": 100,
                    "cultural_fit_potential": 70,
                    "stability_score": 85
                },
                "explanations": {
                    "skills_match": "El candidato tiene fuertes habilidades en PHP y MySQL, que se alinean bien con los requisitos del trabajo. Sin embargo, falta una mención específica de la experiencia en Laravel.",
                    "experience_match": "El candidato tiene más de 22 años de experiencia en programación, lo cual es muy relevante y excede los requisitos típicos para el rol.",
                    "education_match": "No se proporciona un trasfondo educativo específico en el currículum, lo que hace imposible evaluar la alineación con los requisitos del trabajo.",
                    "certifications_match": "No se enumeran certificaciones en el currículum, por lo que no se puede evaluar la alineación con ninguna certificación requerida.",
                    "language_proficiency_match": "El candidato tiene un dominio profesional del inglés, lo que coincide con el requisito del trabajo para habilidades de comunicación en inglés."
                }
            }
        }
    }
}

Parámetros compatibles

Nombre Tipo Descripción
file File Archivo de currículum/CV (PDF, DOCX, TXT, etc.)
content String Descripción completa del trabajo en texto plano
language String Idioma para las explicaciones (por defecto es "English")

Temas relacionados: Emparejamiento de currículum y trabajo, API de puntuación de currículum, motor de puntuación de CV, software de emparejamiento de RRHH, asistente de contratación AI, API de puntuación de candidatos, compatibilidad ATS

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.

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.