This API use multiple criteria to evaluate how well a candidate fits a job position.
Resume Job Match Score is an API that compares a resume or CV against a job description and returns structured match results. It works as an asynchronous job: a submit endpoint accepts a resume file (PDF, DOCX, TXT, or similar) along with the job description in plain text, and returns a job ID and status URL; a separate status endpoint is then polled to retrieve the result once processing completes.
The result includes an overall match score along with scores for specific hiring signals such as skills match, experience match, education match, soft skills match, technical stack match, job title relevance, recent role relevance, certifications match, and project experience match. Each score is accompanied by a human-readable explanation, and the response reports job status as queued, running, successful, or failed.
The API is intended for applicant tracking system enrichment, recruiter triage, and shortlist ranking, where a numeric comparison between a candidate's resume and a job description is needed alongside the reasoning behind it. It is published by SharpAPI and offered through the ApyHub catalog.
It requires a resume/CV file (PDF, DOCX, TXT, or similar) and the full job description as plain text.
It is asynchronous: a submit endpoint returns a job_id and status_url, which you poll (at most once per second) until the job reaches a terminal state.
The result includes match_scores such as overall_match, skills_match, experience_match, and education_match, along with human-readable explanations for the scores.
It fits ATS enrichment, recruiter triage, and shortlist ranking workflows where consistent applicant screening is needed before recruiter review.
Yes, an optional language parameter sets the language used for explanations, defaulting to English.
Show your product to thousands of developers
· 100k monthly pageviews
· 7k newsletter subscribers
API for Job board aggregator in Europe / Remote.
API for the "Arbeitsamt", which is a german Job board aggregator.
Job search engine.
Jobs with GraphQL.
Access over 14 million jobs per month directly from company career sites and leading job boards. We refresh jobs every hour with several AI enriched job and company fields.
Job board.