Resume matching API for modern hiring workflows
Developers can add candidate scoring, resume parsing, and job-fit analysis into ATS platforms, recruiter tools, internal HR systems, staffing workflows, and no-code automations.
Match score
Strong match. Advance to recruiter screen and validate SQL depth.
{
"overallScore": 86,
"confidenceScore": 78,
"recommendation": "Strong Match",
"scoreRationale": "The candidate has direct evidence for most core operations requirements, while advanced SQL depth is not clearly supported.",
"summary": "The candidate aligns well with the operations analyst role, especially in reporting, CRM data quality, and process improvement.",
"strengths": [
"Relevant operations experience",
"Strong reporting background"
],
"weaknesses": [
"Limited evidence of advanced SQL"
],
"missingSkills": [
"Advanced SQL"
],
"riskFlags": [],
"matchedRequirements": [
{
"requirement": "CRM reporting",
"evidence": "Resume describes ownership of CRM reporting and KPI dashboards.",
"strength": "strong"
}
],
"unmatchedRequirements": [
"Advanced SQL"
],
"ambiguityWarnings": [
"Resume mentions SQL basics but does not show query complexity or production use."
],
"interviewQuestions": [
"Describe a KPI dashboard you built or maintained."
],
"candidate": {
"name": "Alex Morgan",
"email": "alex@example.com",
"phone": "+1 555 0100",
"skills": [
"Excel",
"CRM reporting",
"Process improvement"
],
"yearsOfExperience": 5
}
}Proof for hiring systems
Built for accurate, repeatable resume evaluation
HireSignal turns resume matching into a dependable API layer: structured enough for developers, transparent enough for recruiters, and focused on job-fit evidence.
Structured JSON output
Consistent scoring
Role-specific analysis
Batch resume support
Developer-friendly integration
Server-side AI security
How it works
From job description to scored candidate in one API flow
Send job description
Pass the role requirements, responsibilities, and preferred qualifications.
Send candidate resume
Submit resume text directly or use the file endpoint for PDF, DOC, DOCX, or TXT.
Get structured match score
Receive a score, recommendation, matched skills, missing skills, and reasoning.
Use results in your workflow
Store results, trigger review queues, rank applicants, or power recruiter dashboards.
Sample output
Explainable JSON your product can use immediately
Every response is shaped for workflow automation: store the score, display the evidence, route the recommendation, and keep the recruiter in control.
{
"overallScore": 86,
"confidenceScore": 78,
"recommendation": "Strong Match",
"scoreRationale": "The candidate has direct evidence for most core operations requirements, while advanced SQL depth is not clearly supported.",
"summary": "The candidate aligns well with the operations analyst role, especially in reporting, CRM data quality, and process improvement.",
"strengths": [
"Relevant operations experience",
"Strong reporting background"
],
"weaknesses": [
"Limited evidence of advanced SQL"
],
"missingSkills": [
"Advanced SQL"
],
"riskFlags": [],
"matchedRequirements": [
{
"requirement": "CRM reporting",
"evidence": "Resume describes ownership of CRM reporting and KPI dashboards.",
"strength": "strong"
}
],
"unmatchedRequirements": [
"Advanced SQL"
],
"ambiguityWarnings": [
"Resume mentions SQL basics but does not show query complexity or production use."
],
"interviewQuestions": [
"Describe a KPI dashboard you built or maintained."
],
"candidate": {
"name": "Alex Morgan",
"email": "alex@example.com",
"phone": "+1 555 0100",
"skills": [
"Excel",
"CRM reporting",
"Process improvement"
],
"yearsOfExperience": 5
}
}Use cases
Add resume matching where hiring work already happens
HireSignal is an API layer for software teams, operations teams, and automation builders that need candidate scoring without rebuilding screening logic from scratch.
Accuracy and trust
Decision support for recruiters, not a replacement for human judgment
HireSignal is designed to help recruiting teams review candidates faster while keeping humans accountable for final decisions. Scores are paired with transparent reasoning, matched evidence, missing skills, and concerns so recruiters can understand why a candidate was recommended.
Explainable scoring
See the evidence behind the recommendation.
Transparent reasoning
Surface strengths, concerns, and gaps clearly.
Structured results
Keep every candidate review consistent.
Developer API
Integrate candidate scoring in a few requests
Use the text endpoint for existing resume data, the file endpoint when you need parsing, and the batch endpoint when you need ranked results for a role.
POST https://hiresignal-api.p.rapidapi.com/api/v1/analyze-match{
"resumeText": "Alex Morgan\nProfessional Summary\nOperations analyst with 5 years of experience improving reporting workflows...\nSkills\nExcel, CRM reporting, SQL basics",
"jobDescription": "We are hiring an Operations Analyst to manage KPI reporting, analyze CRM data, and improve business processes."
}{
"overallScore": 86,
"confidenceScore": 78,
"recommendation": "Strong Match",
"summary": "The candidate aligns well with the operations analyst role.",
"strengths": [
"Relevant operations experience"
],
"missingSkills": [
"Advanced SQL"
],
"candidate": {
"name": "Alex Morgan",
"skills": [
"Excel",
"CRM reporting",
"Process improvement"
]
}
}