Skip to main content
Sendcloud API Developer Portal home page
Search...
⌘K
Search...
Navigation
Connecting to the API
How the Sendcloud APIs work
Developer guides
API v3
API v2
Getting started
Introduction
Quickstart
Connecting to the API
How the Sendcloud APIs work
How to create your API keys
Authentication
API client requirements
Rate limits
Key concepts
Testing the API
API user flows
Migration guidelines for API v3
Glossary
Shipping
Create a parcel
Handling parcel errors
International shipping
Cancel a label
Fulfill orders
Shipping methods
Shipping rates
Multicollo
Address field limits
Pack and Go
Pickups
Shipping rules
Sender addresses
Brands
Connect your carrier contract
Orders
Orders overview
Creating and managing orders
Ship an order
Returns
Returns overview
Return portal
Return methods
Multicollo returns
Service points
Creating a parcel with service point delivery
How to include service points in your data flow
Tracking
Tracking overview
Tracking parcels
Tracking statuses
Marketplaces
Marketplaces overview
Centralized integration guidelines
Decentralized integration guidelines
Hybrid integration guidelines
Service points for marketplaces
Archive
API v2 guides
Connecting to the API
How the Sendcloud APIs work
Copy page
Copy page
Sendcloud APIs are
RESTful
and communicate over HTTPS using standard HTTP methods:
GET
to retrieve data
POST
to create resources
PATCH
or
PUT
to update resources
Action endpoints (for example, cancel or announce)
Requests and responses use JSON unless stated otherwise.
You can integrate using:
your own backend or HTTP client
cURL
API tools such as
Postman
or
Bruno
Sendcloud does not require SDKs — you’re free to use whatever language or framework you prefer.
Quickstart
How to create your API keys
⌘I