You can create and manage Shipments programmatically using the Shipments API v3. This API lets you automate the complete shipment lifecycle without manual input in the Sendcloud platform. All shipments remain visible in your Sendcloud account, so you can review, troubleshoot, or adjust them when needed.Documentation Index
Fetch the complete documentation index at: https://sendcloud.dev/llms.txt
Use this file to discover all available pages before exploring further.
What you’ll learn
This guide explains how to:- Create and announce shipments (synchronous and asynchronous flows)
- Use shipping rules and shipping defaults for shipment creation (synchronous and asynchronous flows)
- Retrieve or cancel shipments
- Manage advanced scenarios, such as branding shipments, handling multi-parcel (multicollo) shipments, and sending international orders
Note: This guide covers our latest version, Shipments API v3. For full endpoint and schema documentation, see the API
reference.
When to use the Shipments API
Use the Shipments API when you already have shipping-ready data and want to move directly into fulfillment - without first creating orders in Sendcloud. Typical use cases include:- Shipping directly from an ERP, WMS, or fulfillment system
- Creating shipping labels without storing commercial order data
- Managing high-volume or complex shipments programmatically
- Creating multi-parcel (multicollo) shipments with per-parcel details