Sendcloud website screenshot

Sendcloud

Sendcloud is Europe's leading shipping platform for e-commerce, headquartered in Eindhoven, Netherlands. The platform connects 30,000+ merchants to 160+ carriers (DHL, DPD, UPS, GLS, FedEx, PostNL, bpost, La Poste, Royal Mail, Hermes, and many more) and 100+ commerce / WMS / marketplace integrations across the UK, Netherlands, Belgium, France, Germany, Austria, Italy, and Spain. The Sendcloud APIs cover the full fulfillment lifecycle — Orders, Ship an Order, Shipments, Service Points, Parcel Tracking, Parcel Documents, Returns, Event Subscriptions, Webhooks, Integrations, Analytics, and Reporting — over a versioned v2 / v3 REST surface on https://panel.sendcloud.sc, authenticated with HTTP Basic (public + private key) or OAuth 2.0 client credentials.

20 APIs 15 Features
ShippingLogisticsEcommerceCarriersLabelsReturnsTrackingEurope

APIs

Sendcloud Shipments API v3

Create, announce, retrieve, and cancel outgoing shipments and their associated parcels on the Sendcloud platform. Supports synchronous and asynchronous announcement, shipping-ru...

Sendcloud Orders API v3

Manage orders pulled in from connected commerce platforms and marketplaces. List, retrieve, update, and delete orders before converting them into shipments via the Ship an Order...

Sendcloud Ship an Order API v3

Composite v3 flow that turns an existing order into a shipment, requests a label, and returns a usable parcel in one call.

Sendcloud Returns API v3

Create, validate, list, announce, and cancel return shipments. Supports drop-off at service point, in-store, home pickup, and postbox delivery options across European carriers.

Sendcloud Service Points API v3

Look up parcel-shop, locker, and post-office drop-off / pickup locations across 160+ European carriers, filter by country, postcode, carrier, and radius, and check service-point...

Sendcloud Parcel Tracking API v3

Retrieve normalised tracking information for a parcel by tracking number and register external parcels for Sendcloud's branded tracking experience and webhook notifications.

Sendcloud Parcel Documents API v3

Retrieve shipping labels, customs declarations (CN22 / CN23), commercial invoices, and QR codes for individual parcels or in batch.

Sendcloud Webhooks API v3

Outbound webhook delivery surface — parcel-status-changed, return-created and other typed events sent to merchant-configured HTTPS endpoints.

Sendcloud Event Subscriptions API v3

Manage typed event subscriptions and webhook delivery connections — register endpoints, list subscriptions, and broadcast test events.

Sendcloud Integrations API v3

Manage connectors between Sendcloud and external commerce / WMS / marketplace platforms (Shopify, WooCommerce, Magento, Amazon, Etsy, etc.).

Sendcloud Analytics API v3

Aggregated shipping spend, carrier mix, service-level performance, and return-rate analytics.

Sendcloud Reporting API v3

Per-shipment cost reports and billing line items for back-office reconciliation.

Sendcloud Parcels API v2

Legacy v2 Parcels surface for announcing shipments and retrieving parcel state. Superseded by the v3 Shipments API; documented for migration paths.

Sendcloud Labels API v2

Legacy v2 Labels surface for downloading the shipping label PDF / ZPL associated with a parcel. Superseded by the v3 Parcel Documents API.

Sendcloud Tracking API v2

Legacy v2 Tracking surface. Superseded by the v3 Parcel Tracking API.

Sendcloud Webhooks API v2

Legacy v2 Webhooks surface. Superseded by the v3 Event Subscriptions API.

Sendcloud Integrations API v2

Legacy v2 Integrations surface managing connectors to commerce platforms.

Sendcloud Analytics API v2

Legacy v2 Analytics surface exposing aggregated shipping metrics.

Sendcloud Reporting API v2

Legacy v2 Reporting surface for shipment-level billing line items.

Sendcloud Parcel Documents API v2

Legacy v2 Parcel Documents surface for retrieving labels and customs paperwork.

Collections

Shipments

POSTMAN

Analytics

POSTMAN

Integrations

POSTMAN

Labels

POSTMAN

Parcels

POSTMAN

Reporting

POSTMAN

Webhooks

POSTMAN

Analytics

POSTMAN

Integrations

POSTMAN

Orders

POSTMAN

Reporting

POSTMAN

Returns

POSTMAN

Ship an Order

POSTMAN

Webhooks

POSTMAN

Shipments

OPEN

Analytics

OPEN

Labels

OPEN

Parcels

OPEN

Reporting

OPEN

Webhooks

OPEN

Analytics

OPEN

Orders

OPEN

Reporting

OPEN

Returns

OPEN

Webhooks

OPEN

Arazzo Workflows

Sendcloud Announce a Shipment and Get its Return Portal URL

Announce a shipment synchronously, then retrieve the return portal URL customers use to create a return.

ARAZZO

Sendcloud Announce a Shipment with Label

Announce a shipment synchronously, then verify it and read its label document link.

ARAZZO

Sendcloud Bulk Print Labels for Recent Parcels

List parcels filtered by status, then request a single bulk PDF of their labels.

ARAZZO

Sendcloud Cancel a Shipment with Confirmation

Look up a shipment by id, then cancel it and branch on whether cancellation was immediate or queued.

ARAZZO

Sendcloud Create a Parcel and Fetch its Label

Create a parcel with a label request, then retrieve its PDF label download URLs.

ARAZZO

Sendcloud Create a Parcel and Get its Return Portal URL

Create a labelled parcel, then retrieve the return portal URL a customer can use to start a return.

ARAZZO

Sendcloud Create a Parcel and Track its Shipment

Create a labelled parcel, then poll its tracking until it is en route.

ARAZZO

Sendcloud Create a Return and Cancel It If Cancellable

Create a standalone return, inspect it, and request cancellation only when it is still cancellable.

ARAZZO

Sendcloud Register an External Parcel and Track It

Register a parcel labelled outside Sendcloud for tracking, then retrieve its tracking record.

ARAZZO

Sendcloud Ship an Order Asynchronously and Poll the Parcel

Request a label for an order asynchronously, then poll the created parcel until it has a label.

ARAZZO

Sendcloud Ship an Order Synchronously and Track It

Request a label for an order synchronously, then pull its v3 tracking detail.

ARAZZO

Sendcloud Validate and Create a Return

Validate a return payload, create the return, then retrieve its full detail.

ARAZZO

Pricing Plans

Sendcloud Plans Pricing

6 plans

PLANS

Rate Limits

Sendcloud Rate Limits

3 limits

RATE LIMITS

FinOps

Features

160+ European carriers

DHL, DPD, UPS, GLS, FedEx, PostNL, bpost, La Poste, Royal Mail, Hermes, Colissimo, Chronopost, Mondial Relay, and many more.

100+ commerce / WMS / marketplace integrations

Shopify, WooCommerce, Magento, PrestaShop, BigCommerce, Amazon, eBay, Etsy, Bol.com, Lightspeed.

Service points across Europe

Aggregated parcel-shop, locker, and post-office network exposed through one Service Points API.

Branded tracking

Merchant-branded tracking pages, email / SMS / WhatsApp delivery notifications.

Returns portal

Self-service consumer return portal with drop-off, pickup, postbox, and in-store options.

Multicollo (multi-parcel) shipments

Multiple physical parcels announced under a single shipment.

Pack & Go

Warehouse-floor pick-and-pack workflow.

REST API at panel.sendcloud.sc

Versioned v2 and v3 REST surface.

HTTP Basic + OAuth 2.0 client credentials

Public/private key Basic auth or token exchange at https://account.sendcloud.com/oauth2/token (scope api).

Cursor-based pagination

v3 list endpoints return next/previous cursors.

Typed event subscriptions and webhooks

parcel-status-changed, return-created and other typed events delivered to merchant endpoints.

Rate limits by HTTP safety class

1,000 GET / minute and 100 unsafe / minute (15 burst / second) per integration.

Multi-currency billing

Subscription priced in EUR; carrier postage in local currency.

Postman collection + OpenAPI v3

Official Postman and downloadable OpenAPI for v3 surfaces.

Marketplace integration guidelines

Sendcloud-Partner-Id header for third-party platforms calling on behalf of merchants.

Use Cases

European D2C fulfillment

Direct-to-consumer brands shipping across the EU from a central warehouse.

Cross-border ecommerce

UK / EU cross-border shipping with customs documents and carrier routing.

Marketplace shipping

Brands selling on Amazon, eBay, Etsy, and Bol.com aggregating fulfillment in one platform.

3PL / WMS integration

Warehouse providers calling Sendcloud on behalf of multiple merchants via the Integrations API and Sendcloud-Partner-Id header.

Branded post-purchase experience

Merchant-branded tracking, return portal, and notifications.

Returns automation

Self-service returns with multi-method drop-off / pickup.

Solutions

Lite

EUR 33/month - 400 labels/month, 3 integrations, branded tracking.

Growth

EUR 99/month - 1,000 labels/month, Pack & Go, WhatsApp notifications.

Premium

EUR 195/month - 10,000 labels/month, return management module, analytics.

Pro

EUR 799/month - 30,000 labels/month, dedicated CSM, marketplace solutions.

Enterprise

Custom volumes, SLAs, custom development.

Semantic Vocabularies

Sendcloud Context

40 classes · 17 properties

JSON-LD

API Governance Rules

Sendcloud API Rules

15 rules · 3 errors 8 warnings 4 info

SPECTRAL

JSON Structure

Sendcloud Return Structure

7 properties

JSON STRUCTURE

Sendcloud Shipment Structure

9 properties

JSON STRUCTURE

Example Payloads

Resources

🔗
PostmanWorkspace
PostmanWorkspace
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Arazzo
Arazzo
🔗
Website
Website
🌐
DeveloperPortal
DeveloperPortal
🔗
Documentation
Documentation
🔗
APIReference
APIReference
🚀
GettingStarted
GettingStarted
🚀
GettingStarted
GettingStarted
🔑
Authentication
Authentication
🔗
RateLimits
RateLimits
🔗
Pagination
Pagination
🔗
APIVersionGuide
APIVersionGuide
🔗
MigrationGuide
MigrationGuide
📄
ChangeLog
ChangeLog
📄
ChangeLog
ChangeLog
🔗
Glossary
Glossary
🔗
Postman
Postman
💰
Pricing
Pricing
📰
Blog
Blog
💬
Support
Support
📄
ReleaseNotes
ReleaseNotes
👥
GitHubOrganization
GitHubOrganization
🔗
LinkedIn
LinkedIn
🔗
LlmsText
LlmsText
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary
🔗
JSONLD
JSONLD
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
📦
SDKs
SDKs
📦
SDKs
SDKs

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Webhooks
  version: 3.0.0
request:
  auth:
    type: apikey
    key: Sendcloud-Signature
    value: '{{Sendcloud-Signature}}'
    placement: header
items: []
bundled: true