zipmend Express - Kurierdienst und Spedition

zipmend Transport API

Book transports via API

Process automation

 – 
Faster shipping workflows

Easy integration

 – 
Quick to set up with existing systems

Familiar service

 – 
We take care of the transport
Get API access now
Topics:
Transport API diagram

Benefits of our transport API

No more context switching
Book transport without switching between different tools
Reduce manual labor
Say goodbye to copying and pasting address and shipment details
Instant confirmation
Transports are confirmed directly after booking
Free to use
For customers of zipmend, the transport API is free of charge

The transport API in action

An interface for those who keep shipping on track.
ERP automation

ERP automation

Prices and times appear live in your system. No more copy-pasting, Excel sheets or endless emails.

Proprietary software

Proprietary software

Spare parts, warehouse logistics, or event management – our transport API cuts out manual data entry and frees up valuable time.

B2B online shop

When customers order bulky or high-value goods, transport is booked automatically. Delivery gets organized on time, and costs show up in real time before checkout.

B2B online shop

One connection for any system

Streamlined internal processes

Duplicate entries, endless emails, price lists in Excel – you know the drill. With the zipmend Transport API, you cut out these inefficiencies and make shipping easier for everyone.

  • Prices are fetched in real time

  • Address data is filled in automatically

  • Transport bookings are transmitted directly

 

Fits right in

It doesn’t really matter which software you’re already using. Most systems offer interfaces that connect with our Transport API. Even custom-built applications can integrate it. A clear win for your IT colleagues.

Show them our documentation – the rest is a no-brainer.

E-commerce

Shopify LogoWooCommerce

ERP systems

SAP, Oracle NetSuite, Epicor, Sage, BluJay

Automation platforms

Proprietary software

Our transport API can be fully integrated into your custom software

Do the quick check

Is the zipmend Transport API a fit for your team?

Let's set up a short call (about 15 minutes) and discuss your requirements. We will show you how the transport API works in practice, and answer the key questions. By the end you’ll know if it's right for you. It’s that simple.
Schedule a call now
Sales Team

Transport API – FAQ

How do I get access to the API?
To use our API, you’ll need an API key. You can get it here: Get API access now. Just send the request and we’ll get back to you as soon as possible.
Does zipmend offer support for the integration?
We don't provide integration of our API as a technical service, but we’re happy to support your developers with any questions. We also welcome feedback or feature requests.
Are our orders reviewed?
Every order placed via the API is reviewed by our transport managers.

Technical integration of the Transport API

Price request
Transport booking
Cancellation
City search
POST
Request
{
"items": [
{
"quantity": 20,
"length": 120,
"width": 210,
"height": 80,
"weight": 1100
}
],
"loadings": [
{
"zip": "28779",
"city": "Bremen",
"country": "DE"
}
],
"unloadings": [
{
"zip": "12247",
"city": "Berlin",
"country": "DE"
}
],
"loading_date": "2024-01-24T10:00:00+01:00",
"ftl_timeslot_duration": 3
}








Response
{
"message": "Success!",
"data": [
{
"vehicle_type": 13,
"value": 1077.66,
"driving_time": 23097.9,
"estimated_loading_times": [
{
"start": "2024-01-24T08:00:00+01:00",
"end": "2024-01-24T11:00:00+01:00"
}
],
"estimated_unloading_times": [
[
{
"start": "2024-01-24T15:00:00+01:00",
"end": "2024-01-24T18:00:00+01:00"
}
]
],
"available_extra_services": [
{
"label": "tailLift",
"cost": 149
}
]
}
]
}
Developer information
You’ll find a full description of all available endpoints in our documentation:
API documentationTransport API vehicles
POST
Request
{
"items": [
{
"name": "Pallets",
"quantity": 1,
"weight": 100,
"length": 120,
"width": 80,
"height": 100
}
],
"vehicle_type": 2,
"extra_services": [
"loadingThroughDriver"
],
"additional_information": "Dangerous good requires labeling.",
"loadings": [
{
"company_name": "zipmend GmbH",
"first_name": "Doug",
"last_name": "Heffernan",
"address_line_1": "Lüder-Clüver-Straße 6",
"address_line_2": "Tor 2",
"country": "DE",
"zip": "28779",
"city": "Bremen",
"phone": "+49123456789",
"reference_number": "ABC123",
"dates": [
{
"start": "2024-01-24T10:00:00+01:00",
"end": "2024-01-24T12:00:00+01:00"
}
]
}
],
"unloadings": [
[
{
"company_name": "zipmend GmbH",
"first_name": "Spence",
"last_name": "Olchin",
"address_line_1": "Leonorenstraße 26",
"address_line_2": "Tor 2",
"country": "DE",
"zip": "12247",
"city": "Berlin",
"phone": "+49123456789",
"reference_number": "ZIP412",
"dates": [
{
"start": "2024-01-24T16:30:00+01:00",
"end": "2024-01-24T18:30:00+01:00"
}
]
}
]
]
}





Response
{
"message": "Success!",
"data": [
{
"items": [
{
"name": "Pallets",
"quantity": 1,
"weight": 100,
"length": 120,
"width": 80,
"height": 100
}
],
"vehicle_type": 2,
"extra_services": [
"loadingThroughDriver"
],
"additional_information": "Dangerous good requires labeling",
"loadings": [
{
"company_name": "zipmend GmbH",
"first_name": "Doug",
"last_name": "Heffernan",
"address_line_1": "Lüder-Clüver-Straße 6",
"address_line_2": "Tor 2",
"country": "DE",
"zip": "28779",
"city": "Bremen",
"phone": "+49123456789",
"reference_number": "ABC123",
"dates": [
{
"start": "2024-01-24T10:00:00+01:00",
"end": "2024-01-24T12:00:00+01:00"
}
]
}
],
"unloadings": [
{
"company_name": "zipmend GmbH",
"first_name": "Spence",
"last_name": "Olchin",
"address_line_1": "Leonorenstraße 26",
"address_line_2": "Tor 2",
"country": "DE",
"zip": "12247",
"city": "Berlin",
"phone": "+49123456789",
"reference_number": "ZIP412",
"dates": [
{
"start": "2024-01-24T16:30:00+01:00",
"end": "2024-01-24T18:30:00+01:00"
}
]
}
]
}
]
}
Developer information
You’ll find a full description of all available endpoints in our documentation:
API documentationTransport API vehicles
PUT
Request
{
"orderID": "68822b0ea09ba5655e0a2032",
"status": "canceled"
}
Response
{
"message": "Success!",
}
Developer information
You’ll find a full description of all available endpoints in our documentation:
API documentationTransport API vehicles
GET
Request
To get cities in Germany matching 'Munich’, use /cities?country=DE&query=Munich
Response
{
"message": "Success!",
"data": [
{
"name": "München",
"zip_code": "81247",
"country": "DE"
},
{
"name": "München",
"zip_code": "80539",
"country": "DE"
}
]
}
Developer information
You’ll find a full description of all available endpoints in our documentation:
API documentationTransport API vehicles

What is an API?

An API (Application Programming Interface) is a connector that lets different software applications communicate and exchange data automatically. In logistics, that’s a real game changer: with a Transport API or Logistics API, you can link your systems directly to a carrier – no manual typing, no messy workarounds.

How an API works in practice:

  • It defines fixed rules and protocols for how systems exchange data.

  • Developers don’t need to know the internal code – they simply use the functions exposed through the API.

  • Modern web APIs rely on standards like HTTPS and JSON. That makes them fast, secure, and easy to integrate into existing software.

A real-world example: Many online shops connect Google Maps via API to display addresses and routes. Our Logistics API works the same way – only here you can fetch prices, book transports, and manage shipments in real time.

With the zipmend Transport API, you bring your logistics into the digital age. Everything runs automatically in the background, while you stay in full control.

© All rights reserved
cross