Update Resume
Resumes
Update Resume
Update a resume - only provided fields are modified
PATCH
Update Resume
Documentation Index
Fetch the complete documentation index at: https://docs.mokaru.ai/llms.txt
Use this file to discover all available pages before exploring further.
Overview
The Update Resume endpoint lets you modify any aspect of a resume. Only fields you include in the request are updated - everything else stays unchanged. Common use cases:- AI agent resume tailoring - update
jobTitle,summaryorhiddenItemsto match a specific job description. - Rename or reorganize - change the resume name, switch templates, or reorder sections.
- Set as default - promote a resume to be the default for auto-prepare applications.
Reference-based model: experiences, education, skills, certificates, projects, awards, publications, interests and customSections are read from the user’s profile, not from
cvData. Arrays under these keys in cvData are silently dropped. Use the dedicated profile endpoints (e.g. PATCH /v1/experience/:id) to edit the underlying items, and hiddenItems to hide profile items on this CV.Scope required:
resume:write | Rate limit: 20 requests/minRequest
Body Parameters
All fields are optional. At least one must be provided.Resume name (max 200 characters)
Template ID
Set as the default resume (unsets any existing default)
CV-level job title override (max 150 chars). Pass
null to clear and fall back to the profile job title.CV-level overrides (personal info,
summary). Replaces the stored cvData. Reference-based section arrays (experiences, education, skills, certificates, projects, awards, publications, interests, customSections) are silently dropped - use the profile endpoints + hiddenItems instead.Per-section blacklist of profile item IDs to hide on this CV. Replaces any existing value. Pass
null to clear. Keys: experiences, education, skills, certificates, projects, awards, publications, interests, or customSection:<definitionId>.Per-CV personal-info overrides. Replaces any existing value. Pass
null to clear all. Keys: firstName, lastName, email, phone, address, jobTitle, seniority, summary, website, linkedin, portfolio, birthDate, driverLicense, profilePhoto. Set a key to null inside the object to clear just that one.Per-section ordering map. Replaces any existing value. Pass
null to clear and fall back to profile order. Keys: experiences, education, skills, certificates, projects, awards, publications, interests, skillCategories; values are arrays of profile item IDs.Profile summary ID to show on this CV. Pass
null to clear.Visual styling
Show/hide toggles
Section order
Example
Tailor the CV for a specific role by hiding off-topic experiences and adjusting the headline:Response
Whether the resume was updated
The resume ID
