B2B Shipping Guide

Shipping API Integration — General Guidance

How carrier API integration generally works for businesses automating label printing and tracking — and what Cargosender itself currently offers.

Manual shipping — logging into a carrier portal, entering parcel details one by one, printing labels by hand — doesn't scale for high order volumes. Businesses handling many shipments a day often automate this with a direct API integration to a carrier or logistics provider. This page explains that general concept and what to expect. Cargosender doesn't currently offer a public API, developer documentation, or an e-commerce plugin for Shopify, WooCommerce or similar platforms — bookings are made through the Cargosender.com web platform.

Key Benefits

What automation generally solves

Removes manual re-entry of parcel details into a carrier portal for every order, when a system is connected via API.

Real-time tracking, in general

A connected system can pull tracking events back into your own OMS, CRM or customer portal, where a carrier's API supports it.

Label formats, in general

PDF (A4/A6) or ZPL (thermal printer) are the two common label formats used across the courier industry.

What Cargosender Currently Offers

Cargosender doesn't currently offer a public API, a Shopify/WooCommerce/PrestaShop plugin, or developer documentation for automating bookings. Shipments are booked through the Cargosender.com web platform, the same way for every customer.

  • No public REST API or API key system is currently available to customers.
  • No Cargosender plugin exists for Shopify, WooCommerce, PrestaShop or any other e-commerce platform.
  • If your business needs automated, high-volume booking without manual entry, that would currently need to be a direct integration with a carrier that offers its own public API — a separate, external option Cargosender doesn't provide or broker.

How Shipping API Integration Works, in General

This is general information about how carrier API integrations work in the wider courier industry, independent of Cargosender. A shipping API integration connects an order management or fulfilment system directly to a carrier's systems: your system sends parcel details (weight, dimensions, destination, service type) and receives back a label, a tracking number and an estimated delivery date.

  • Rate query: get a live price for a parcel from the carrier's API before committing.
  • Shipment creation: submit parcel details, receive a label and tracking number back.
  • Label format: PDF (A4 or A6) for standard printers, or ZPL for Zebra/thermal label printers — a common industry distinction, not specific to any one carrier.
  • Tracking webhook or polling: receive tracking event updates as the parcel moves through the network, where the carrier's API supports it.

Frequently Asked Questions

Does Cargosender offer a public API?

No — Cargosender doesn't currently offer a public API, API key system, or developer documentation for customers to integrate with.

Is there a Cargosender plugin for Shopify or WooCommerce?

No — no such plugin currently exists. Bookings are made through the Cargosender.com web platform.

Do I need a developer to set up carrier API integration in general?

For a custom WMS, ERP or direct REST API integration with a carrier that offers one, yes — a developer familiar with that carrier's API would typically be needed. This is general information about the wider courier industry, not a description of a Cargosender product.

What label format should I use — PDF or ZPL?

This is a general industry consideration, not specific to Cargosender: PDF labels print on any standard printer and suit lower volumes; ZPL is the common format for dedicated thermal label printers used in higher-volume fulfilment.

Related Guides

Ready to ship smarter as a business?

Compare live rates from DHL, FedEx, UPS, DPD and GLS. No account required to get a quote.

Get a Business Quote →