Testkeskkond · Kirjade saatmine simuleeritud · Maksed demorežiimis
mcpbrief

API, kirjakooste ja saatmine e-postiga

Saada kirju otse oma tarkvarast – REST API kaudu, kirjakoostena või lihtsalt e-postiga. Claude’i konnektor kasutab samu funktsioone.

Autentimine

Loo võti jaotises Konto → API-võtmed ja saada see bearer-tokenina. Iga päring arvestatakse ainult selle konto saldost.

curl -H "Authorization: Bearer mbx_…" https://mcpbrief.de/api/v1/balance

OpenAPI kirjeldus: https://mcpbrief.de/openapi.json

Lõpp-punktid

GET/balanceSaldo, hinnad, saatja, päevalimiit
POST/letter/priceKontrolli aadressi, koosta kiri, leheküljed ja hind + PDF-eelvaade (midagi ei saadeta)
POST/letter/sendSaada kiri (tekst, PDF, DOCX, pilt; lisad, dupleks, kulukoht)
GET/letter/{id}Olek ja jälgimisnumber
POST/letter/{id}/cancelTühista enne printimist (hüvitis)
POST/letter/{id}/resendSaada uuesti
GET/letters?limit=&status=&since=&cost_center=&batch_id=Sinu kirjade loend, filtreeritav
POST/letters/batch/priceKontrolli kirjakoostet: kõik aadressid, kohatäited, koguhind
POST/letters/batch/sendSaada kirjakooste (max 200 saajat)

Näide: tähitud kiri koos lisaga

curl -X POST https://mcpbrief.de/api/v1/letter/send \
  -H "Authorization: Bearer mbx_…" -H "Content-Type: application/json" \
  -d '{
  "recipient": {"name": "Muster GmbH", "street": "Ringstraße 5",
                "zip": "1010", "city": "Wien", "country": "AT"},
  "subject": "Rechnung 2026-17",
  "content": "Sehr geehrte Damen und Herren,\n\nanbei …",
  "attachments": [{"file_base64": "JVBERi0…", "file_name": "rechnung.pdf"}],
  "delivery": "registered", "duplex": true, "cost_center": "VERTRIEB",
  "idempotency_key": "7d1c2f0e-…"
}'

Näide: kirjakooste

curl -X POST https://mcpbrief.de/api/v1/letters/batch/send \
  -H "Authorization: Bearer mbx_…" -H "Content-Type: application/json" \
  -d '{
  "recipients": [
    {"name": "Muster GmbH", "street": "Ringstraße 5", "zip": "1010",
     "city": "Wien", "country": "AT", "anrede": "Sehr geehrte Frau Huber"},
    {"name": "Beispiel AG", "street": "Hauptstraße 1", "zip": "10115",
     "city": "Berlin", "country": "DE", "anrede": "Sehr geehrte Damen und Herren"}
  ],
  "subject": "Preisanpassung 2027",
  "content": "{{anrede}},\n\nab 1. Jänner gelten neue Preise …",
  "delivery": "standard", "idempotency_key": "batch-2027-01"
}'

Kirjad e-postiga

Programmeerimist pole vaja: igal kontol on isiklik tellimisaadress. PDF-id, mille saadad sellele aadressile oma konto e-postilt, lähevad teele kirjadena.

  • Iga PDF-manus = üks kiri, aadress aknaalas (DIN 5008)
  • Teema määrab valikud: Registered, Priority, Colour, Duplex, Ref: …, Country: …
  • „Enclosure“ teemas: kõik failid ühendatakse üheks kirjaks
  • „Test“ teemas: ainult kontroll ja hind e-postiga – midagi ei saadeta

Olekuväärtused

Oleku lõpp-punkt, loend ja e-posti teavitus näitavad hetkeolekut.

pendingjärjekorras
processingprintimisel ja ümbrikku panekul
mailedpostiteenusele üle antud
failedsaatmata
cancelledtühistatud
undeliverablekättetoimetamatu
rejectedtagasi lükatud