Laddro DocsLaddro Docs

Personliga brev

Personliga brev

Skapa, generera och rendera personliga brev.

Lista personliga brev

GET /v1/cover-letters

Förfrågan

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

Svar

{
  "data": [
    {
      "id": "cl_abc123",
      "title": "Cover Letter for Acme Corp",
      "createdAt": "2026-05-01T10:00:00Z"
    }
  ]
}

Hämta personligt brev

GET /v1/cover-letters/{coverLetterId}

Parametrar

ParameterTypPlatsBeskrivning
coverLetterIdstringpathID för personligt brev

Svar

{
  "data": {
    "id": "cl_abc123",
    "title": "Cover Letter for Acme Corp",
    "content": "Dear Hiring Manager,\n\n...",
    "resumeId": "res_abc123",
    "templateId": "graphite"
  }
}

Skapa personligt brev

POST /v1/cover-letters

Skapa ett personligt brev manuellt med eget innehåll.

Förfrågningskropp

FältTypObligatorisktBeskrivning
titlestringJaTitel på personligt brev
contentstringJaBrödtext för personligt brev
resumeIdstringNejAssocierat CV-ID

Förfrågan

curl https://api.laddro.com/v1/cover-letters \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "title": "Cover Letter for Acme Corp",
    "content": "Dear Hiring Manager,\n\nI am writing to..."
  }'

Generera personligt brev

POST /v1/cover-letters/generate

AI-genererat personligt brev baserat på ett CV och en jobbeskrivning. Stöder SSE-streaming.

Förfrågningskropp

FältTypObligatorisktBeskrivning
resumeIdstringJaCV som brevet baseras på
jobDescriptionstringJaJobbeskrivningstext eller URL

Standardförfrågan

curl https://api.laddro.com/v1/cover-letters/generate \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "resumeId": "res_abc123",
    "jobDescription": "We are hiring a..."
  }'

Streamingförfrågan

curl https://api.laddro.com/v1/cover-letters/generate \
  -H "x-api-key: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -H "Accept: text/event-stream" \
  -d '{
    "resumeId": "res_abc123",
    "jobDescription": "We are hiring a..."
  }'

Fel

StatusBeskrivning
400Obligatoriska fält saknas
401Saknad eller ogiltig API-nyckel
402Inga krediter kvar
404CV hittades inte

Rendera personligt brev till PDF

PUT /v1/cover-letters/{coverLetterId}/render

Parametrar

ParameterTypPlatsBeskrivning
coverLetterIdstringpathID för personligt brev
templateIdstringbodyMall att använda

Förfrågan

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

Svar

Returnerar application/pdf binärdata.

On this page