Matching & Tailoring
This collection provides endpoints for tailoring resumes to jobs, scoring alignment, reviewing content, and applying AI-generated improvements. Use these endpoints to evaluate and enhance resumes for better job fit. See the Resume and Job objects for input format.
Available APIs
POST
Tailoring
Tailors a resume to a given job by rewriting relevant sections (summary, experience, skills) to align with the job description.
/v1/resumes/{id}/tailor
View APIGET
Diff
Returns a structured diff highlighting the changes between the original and tailored resume.
/v1/resumes/{id}/tailor/diff
View APIPOST
Score
Returns section-level match scores between the resume and job, covering summary, skills, and work experience.
/v1/resumes/{resumeId}/tailor/score
View APIPOST
Overview
Provides an overall match rating and breakdown of missing, partial, and matched skills.
/v1/resumes/{id}/tailor/overview
View APIPOST
Reviews
Returns AI-generated reviews for key sections of the resume, including scores, feedback, and rewrite suggestions.
/v1/resumes/{id}/tailor/reviews
View APIPOST
Actions
Returns a list of AI-generated improvements with priority levels, explanations, and suggested rewrites.
/v1/resumes/{id}/tailor/actions
View APIPOST
Auto-Apply Suggestions
Automatically applies all AI-suggested improvements to the resume without manual review. Use with caution in production workflows.
/v1/resumes/{id}/tailor/auto-apply
View APIPOST
Create Tailored Resume
Creates and saves a tailored version of the resume for a specific job. This stores the result separately from the original resume.
/v1/resumes/{id}/tailored
View APIGET
Get Tailored Resume
Retrieves the latest tailored version of the resume. Use query parameters to filter by job ID or template if needed.
/v1/resumes/{id}/tailored
View API