The German Mailbox API lets AI agents, scripts and backend systems handle real physical mail in Berlin. Receive parcels, ship them anywhere, and get scanned letters as PDFs and structured JSON, without a person checking a mailbox.
REST over HTTPS, JSON in and out, bearer-token auth. Base URL: https://api.germanmailbox.com/v1
GET/mailboxesYour mailboxes and their German addressesGET/itemsEverything that arrived: letters and parcelsPOST/items/{id}/scanOpen and scan a letterPOST/shipmentsForward one or more parcelsPOST/webhooksGet notified when mail arrivescurl https://api.germanmailbox.com/v1/items?status=arrived \
-H "Authorization: Bearer gm_live_..."
{
"data": [
{
"id": "itm_8f2k1x",
"type": "parcel",
"carrier": "DHL",
"tracking": "00340434161094042557",
"weight_g": 1840,
"photos": ["https://files.germanmailbox.com/itm_8f2k1x/1.jpg"],
"arrived_at": "2026-10-06T09:41:00+02:00"
}
],
"has_more": false
}We onboard API customers individually so we can set up your addresses, webhooks and volume pricing. Tell sales what you want to automate and we'll get you an API key.
AI agents that need to order and receive physical goods, companies that register entities in Germany and need someone to process official letters, marketplaces that consolidate seller shipments, and anyone who would rather call an endpoint than go to a post office.
Each API account gets one or more mailbox IDs, each tied to a German postal address. When something arrives, our team logs it, photographs or scans it, and the API fires a webhook. Your system then decides what happens next: open and scan, forward, hold, or shred.
API usage follows the same pricing as the regular service (parcel handling from €15 per parcel plus shipping) with volume discounts for high usage. Contact sales on WhatsApp for a quote based on your expected volume.
Not yet. Sales gives you a test mailbox where we send fake arrivals, so you can build against real webhooks before going live.
Yes. Every action, from listing arrivals to buying a shipping label, can be done over the API. Some actions, like opening sensitive government letters, can require a one-time human confirmation if you want that.
Scans are stored in the EU and you can delete them via the API at any time. We sign a data processing agreement with API customers.
Ready to go digital with your German mail?
Contact sales for API accessNeed instructions? Contact support on WhatsApp. WhatsApp: +49 159 0104 5767