Laddro DocsLaddro Docs

CV

CV

Gerez les CV : lister, recuperer, analyser depuis des fichiers et rendre en PDF.

Lister les CV

GET /v1/resumes

Retourne tous les CV de l'utilisateur authentifie.

Requete

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

Reponse

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

Obtenir un CV

GET /v1/resumes/{resumeId}

Retourne les donnees completes du CV, y compris toutes les sections.

Parametres

ParametreTypeEmplacementDescription
resumeIdstringpathID du CV

Requete

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

Reponse

{
  "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": [...]
    }
  }
}

Erreurs

StatutDescription
401Cle API manquante ou invalide
404CV non trouve

Analyser un CV

POST /v1/resumes/parse

Telechargez un fichier PDF ou DOCX pour extraire des donnees de CV structurees. Le fichier est analyse par IA pour identifier les sections, dates et contenus.

Requete

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

Parametres

ParametreTypeEmplacementDescription
filefileform-dataFichier PDF ou DOCX (max 10 Mo)

Reponse

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

Erreurs

StatutDescription
400Format de fichier invalide (PDF/DOCX uniquement)
401Cle API manquante ou invalide
402Plus de credits disponibles
413Fichier trop volumineux (max 10 Mo)

Rendre un CV en PDF

PUT /v1/resumes/{resumeId}/render

Rend un CV avec le modele specifie et retourne un fichier PDF.

Parametres

ParametreTypeEmplacementDescription
resumeIdstringpathID du CV
templateIdstringbodyModele a utiliser (ex. graphite)
fontIdstringbodyPolice a utiliser (optionnel)

Requete

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

Reponse

Retourne des donnees binaires application/pdf.

Erreurs

StatutDescription
401Cle API manquante ou invalide
402Plus de credits disponibles
404CV ou modele non trouve

On this page