Announce a Shipment with Label
A 2-step recipe with Sendcloud. We can help you get access.
Recipe · 2 steps
Announce a Shipment with Label
with Sendcloud
Works with AI assistants
Announce a shipment synchronously and retrieve its generated label link.
- Create and announce the shipment synchronously so the label is generated in the same call, returning the shipment id and its parcels.
- Re-read the shipment by its id to confirm it persisted and to surface the current parcel status and tracking details.
What you'll need to have ready
- toAddress: Recipient address object (name, address_line_1, postal_code, city, country_code, etc.).
- fromAddress: Sender address object (name, address_line_1, postal_code, city, country_code, etc.).
- shippingOptionCode: The shipping option code selecting carrier and method (e.g. postnl:standard).
- contractId: Optional direct carrier contract id to use for the shipment.
- orderNumber: Your order number to associate with the shipment.
- parcels: List of parcel objects with dimensions, weight, and optional parcel_items.
For your developer
Arazzo workflow sendcloud:announce-shipment-with-label, 2 operations: sc-public-v3-scp-post-announce_shipment → sc-public-v3-scp-get-shipment_by_id. Specs on APIs.io.