Laddro DocsLaddro Docs

Curriculos

Curriculos

Gestiona curriculos: listar, obtener, analizar desde archivos y renderizar a PDF.

Listar curriculos

GET /v1/resumes

Devuelve todos los curriculos del usuario autenticado.

Solicitud

curl https://api.laddro.com/v1/resumes \
  -H "x-api-key: YOUR_API_KEY"

Respuesta

{
  "data": [
    {
      "id": "res_abc123",
      "title": "Software Engineer Resume",
      "createdAt": "2026-05-01T10:00:00Z",
      "updatedAt": "2026-05-02T15:30:00Z"
    }
  ]
}

Obtener curriculo

GET /v1/resumes/{resumeId}

Devuelve los datos completos del curriculo, incluyendo todas las secciones.

Parametros

ParametroTipoUbicacionDescripcion
resumeIdstringpathID del curriculo

Solicitud

curl https://api.laddro.com/v1/resumes/res_abc123 \
  -H "x-api-key: YOUR_API_KEY"

Respuesta

{
  "data": {
    "id": "res_abc123",
    "title": "Software Engineer Resume",
    "sections": {
      "header": {
        "name": "Jane Smith",
        "email": "[email protected]",
        "phone": "+49 170 1234567",
        "location": "Berlin, Germany"
      },
      "summary": "Experienced software engineer...",
      "experience": [...],
      "education": [...],
      "skills": [...],
      "languages": [...]
    }
  }
}

Errores

EstadoDescripcion
401Clave API faltante o invalida
404Curriculo no encontrado

Analizar curriculo

POST /v1/resumes/parse

Sube un archivo PDF o DOCX para extraer datos estructurados del curriculo. El archivo se analiza usando IA para identificar secciones, fechas y contenido.

Solicitud

curl https://api.laddro.com/v1/resumes/parse \
  -H "x-api-key: YOUR_API_KEY" \
  -F "[email protected]"

Parametros

ParametroTipoUbicacionDescripcion
filefileform-dataArchivo PDF o DOCX (max. 10 MB)

Respuesta

{
  "data": {
    "id": "res_def456",
    "title": "Parsed Resume",
    "sections": {
      "header": { ... },
      "summary": "...",
      "experience": [...],
      "education": [...],
      "skills": [...]
    }
  }
}

Errores

EstadoDescripcion
400Formato de archivo invalido (solo PDF/DOCX)
401Clave API faltante o invalida
402Sin creditos disponibles
413Archivo demasiado grande (max. 10 MB)

Renderizar curriculo a PDF

PUT /v1/resumes/{resumeId}/render

Renderiza un curriculo usando la plantilla especificada y devuelve un archivo PDF.

Parametros

ParametroTipoUbicacionDescripcion
resumeIdstringpathID del curriculo
templateIdstringbodyPlantilla a utilizar (ej. graphite)
fontIdstringbodyFuente a utilizar (opcional)

Solicitud

curl https://api.laddro.com/v1/resumes/res_abc123/render \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "templateId": "graphite" }' \
  --output resume.pdf

Respuesta

Devuelve datos binarios application/pdf.

Errores

EstadoDescripcion
401Clave API faltante o invalida
402Sin creditos disponibles
404Curriculo o plantilla no encontrados

On this page