Testiympäristö · Kirjeen lähetys simuloitu · Maksut demotilassa
mcpbrief

API, joukkokirjeet ja sähköpostilähetys

Lähetä kirjeitä suoraan ohjelmistostasi – REST API:n kautta, joukkokirjeenä tai yksinkertaisesti sähköpostitse. Claude-liitin käyttää samoja toimintoja.

Todennus

Luo avain kohdassa Tili → API-avaimet ja lähetä se bearer-tunnuksena. Jokainen pyyntö veloittaa vain kyseisen tilin saldoa.

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

OpenAPI-kuvaus: https://mcpbrief.de/openapi.json

Päätepisteet

GET/balanceSaldo, hinnat, lähettäjä, päiväraja
POST/letter/priceTarkista osoite, muodosta kirje, sivut ja hinta + PDF-esikatselu (ei lähetä mitään)
POST/letter/sendLähetä kirje (teksti, PDF, DOCX, kuva; liitteet, duplex, kustannuspaikka)
GET/letter/{id}Tila ja seurantanumero
POST/letter/{id}/cancelPeru ennen tulostusta (hyvitys)
POST/letter/{id}/resendLähetä uudelleen
GET/letters?limit=&status=&since=&cost_center=&batch_id=Luettelo kirjeistäsi, suodatettavissa
POST/letters/batch/priceTarkista joukkokirje: kaikki osoitteet, paikkamerkit, kokonaishinta
POST/letters/batch/sendLähetä joukkokirje (enint. 200 vastaanottajaa)

Esimerkki: kirjattu kirje liitteellä

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-…"
}'

Esimerkki: joukkokirje

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"
}'

Kirjeet sähköpostitse

Ohjelmointia ei tarvita: jokaisella tilillä on henkilökohtainen tilausosoite. PDF-tiedostot, jotka lähetät tilisi sähköpostiosoitteesta tähän osoitteeseen, lähtevät kirjeinä.

  • Jokainen PDF-liite = yksi kirje, osoite ikkuna-alueella (DIN 5008)
  • Aiherivi ohjaa asetuksia: Registered, Priority, Colour, Duplex, Ref: …, Country: …
  • ”Enclosure” aiherivillä: kaikki tiedostot yhdistetään yhdeksi kirjeeksi
  • ”Test” aiherivillä: vain tarkistus ja hinta sähköpostitse – mitään ei lähetetä

Tila-arvot

Tilapäätepiste, luettelo ja sähköposti-ilmoitus näyttävät nykyisen tilan.

pendingjonossa
processingtulostetaan ja kuoritetaan
mailedjätetty postin kuljetettavaksi
failedei lähetetty
cancelledperuttu
undeliverableei voitu toimittaa
rejectedhylätty