Key Features
Easily Print Labels
Printing shipping labels is simple using the Shipmate desktop app or directly in the browser using our WebPrint™ technology.
Generate Shipping Labels
Generate single labels or batch-process multiple orders at once. Generate shipping labels in PNG, ZPL or PDF format.
Get Tracking Events
Shipmate provides a helpful, unified tracking service through which you can retrieve the current status of any parcel and it’s history.
Select Delivery Services
Select the required delivery service manually, or use intelligent routing rules and Shipmate will select the most appropriate service for you.

A Shipping API built by Developers, for Developers
Integrate with multiple carriers quickly and easily with our super-simple Shipping API.
The Shipmate API makes it easy to add multiple delivery options to your eCommerce platform or Order Management System. We’ve integrated with many UK carriers, so you don’t have to.
Carrier Integration API
We are a team of developers and entrepreneurs who have dealt with eCommerce fulfilment issues and we’ve developed a clean and robust Shipping API that lets you focus on what you do best - building great web products. We love the web, and care about creating high quality code, APIs and documentation.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
{
"message": "Label created",
"data": {
"consignment_reference": "81200000",
"parcel_reference": "81200000-1",
"carrier": "YODEL",
"service_name": "Next Day Delivery",
"tracking_reference": "JD0002256776505380",
"to_address": {
"delivery_name": "Bruce Irvine",
"city": "Derby",
"county": "",
"postcode": "DE1 1EE",
},
"pdf": "",
"zpl": "CT~~CD,~CC^~CT~\...",
"png": ""
}
A Shipping API that gets out of your way
Integration is quick and easy with Shipmate’s API and documentation. We’ve taken out all the complexity integrating with multiple carriers and shipping services meaning you'll get you up and running in no time, allowing you and your customers to start creating shipping labels from your multiple carrier accounts.