Submit raw or informal text for a specific CV field and receive a professionally worded version suitable for a resume. The AI rewrites the input in professional Spanish using action verbs, concise phrasing, and the conventions appropriate for the requested section type.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/CristianParadaLopez/cv-builder/llms.txt
Use this file to discover all available pages before exploring further.
Request
Method:POSTPath:
/api/cv/suggestContent-Type:
application/json
The raw or informal text to improve. Must be a non-empty string and cannot exceed 600 characters. This is the text the candidate typed — it can be conversational, grammatically rough, or simply underdeveloped.
The CV section the text belongs to. Must be one of the valid context values listed below. The context tells the AI which writing conventions to apply (action verbs for experience, keyword-dense phrases for skills, and so on).Valid values:
"experience", "summary", "education", "skills", "tools", "project", "certification", "volunteer"An optional additional instruction injected at the beginning of the AI prompt. Use this to supply extra context, preferred tone, target industry, or other constraints. Omit or pass an empty string to use the default behavior.
An optional array of example output strings to guide the AI’s style and length. Each element should be a sample of the kind of professional text you want the model to produce.
Validation
userTextmust be present and a non-empty string. Returns400otherwise.contextmust be present and a non-empty string. Returns400otherwise.contextmust match one of the eight valid values exactly. Returns400with"Contexto inválido"for unrecognized values.userTextmust not exceed 600 characters. Returns400if exceeded.
Response
Status:200 OK
The professionally rewritten version of the input text. The response is plain text with no markdown formatting, no code fences, and no explanatory preface. For experience sections, verbs appear in the past tense. The output is typically limited to four lines or four bullet items depending on the context.
Error responses
| Status | Condition |
|---|---|
400 | userText is missing or empty |
400 | context is missing or empty |
400 | context is not one of the eight valid values |
400 | userText exceeds 600 characters |
500 | AI model returned an error or all fallback models failed |
Example request
Example response
Context guide
Eachcontext value produces a different writing style:
| Context | What the AI produces |
|---|---|
experience | Bullet-style action statements in past tense describing responsibilities and achievements |
summary | A concise two-to-three sentence professional profile paragraph |
education | Formal academic phrasing with degree, institution, and optional distinction |
skills | Comma-separated or listed professional skill keywords |
tools | Technical tool names formatted for a CV tools section |
project | A brief project description highlighting scope, technologies, and outcomes |
certification | Formal certification name and issuing body phrasing |
volunteer | Volunteer role description with impact-focused language |