Skip to content

One API for 30+ couriers.

Create a shipment in a single call, get a label back, and track it. Boxpi normalises every courier across Europe behind one REST API and ready-made plugins.

api.boxpi.com/v2/packages
POST https://api.boxpi.com/v2/packages
x-api-key: ••••••••••••

{
  "Packages": [
    {
      "MerchantReference": "ORD-48217",
      "Carrier": "DPD-COURIER-PL",
      "Recipient": {
        "Name": "Jana D.",
        "City": "Warsaw",
        "PostalCode": "00-001",
        "Country": "PL"
      },
      "Weight": 2.5,
      "Contents": "Electronics"
    }
  ]
}

→ 200 OK
[{ "MerchantReference": "ORD-48217", "Status": "accepted", "PackageId": "b31b4aed-…57fe" }]
boxpi-admin
Out for deliveryIn transit
Shipment created
Label generated · 09:24
Picked up by courier
Transit hub · 14:10
Next-day delivery
Pick-up point · by 18:00

Built for production

  • REST API

    Shipments, labels and rates in one call. No quotas.

  • Shipment status

    Read the current status of any shipment from the API.

  • Labels

    Ready-to-print PDFs for every courier, instantly.

  • Tracking

    One event shape across 30+ couriers.

  • Plugin

    WooCommerce, PrestaShop and Magento ready, everything else via REST API.

  • Sandbox

    Test against real flows before you go live.

Make Boxpi your last shipping integration.

Open new markets, cut logistics costs and give shoppers next-day delivery, free to start, with a guaranteed discount in your first year.