Laddro DocsLaddro Docs

Personalizar

Personalizar

Personalizacao de curriculos com IA. Reescreve seccoes do curriculo para corresponder a uma descricao de emprego especifica.

Personalizar Curriculo

POST /v1/tailor

Envia um curriculo e descricao de emprego ao motor de IA, que devolve sugestoes personalizadas para cada seccao do curriculo. Suporta streaming SSE para respostas em tempo real.

Corpo do Pedido

CampoTipoObrigatorioDescricao
resumeIdstringSimID do curriculo a personalizar
jobDescriptionstringSimTexto completo ou URL da descricao de emprego

Pedido Padrao

curl https://api.laddro.com/v1/tailor \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "resumeId": "res_abc123",
    "jobDescription": "We are looking for a Senior Frontend Engineer with 5+ years of React experience..."
  }'

Resposta Padrao

{
  "data": {
    "suggestions": {
      "summary": "Senior frontend engineer with 6 years of React expertise...",
      "experience": [
        {
          "index": 0,
          "original": "Built web applications",
          "tailored": "Architected and shipped 3 production React applications serving 50K+ users"
        }
      ],
      "skills": ["React", "TypeScript", "Next.js", "Tailwind CSS"]
    }
  }
}

Pedido com Streaming (SSE)

Adicione Accept: text/event-stream para receber resultados a medida que sao gerados:

curl https://api.laddro.com/v1/tailor \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Accept: text/event-stream" \
  -d '{
    "resumeId": "res_abc123",
    "jobDescription": "Senior Frontend Engineer..."
  }'

Resposta SSE

data: {"type":"section","section":"summary","content":"Senior frontend..."}

data: {"type":"section","section":"experience","content":"..."}

data: {"type":"done"}

Consulte o Guia de Streaming para padroes de implementacao.

Erros

EstadoDescricao
400resumeId ou jobDescription em falta
401Chave API em falta ou invalida
402Sem creditos restantes
404Curriculo nao encontrado
422Descricao de emprego demasiado curta ou invalida

On this page