Sendcloud Integrations API

The Integrations API from Sendcloud — 6 operation(s) for integrations.

Operations 12

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /integrations List connected shop integrations · Retrieve a list of integrations #
Ask an LLM
“Which webshops are connected to my Sendcloud account?”
“Can I sort my shop integrations list?”
Tell an agent
List all my shop integrations.
List my shop integrations ordered by {ordering}.
GET /integrations/{id} Get one shop integration · Retrieve an integration #
Ask an LLM
“How do I see the settings of a single shop integration?”
“Is service point delivery switched on for one of my shops?”
Tell an agent
Show shop integration {id}.
Get the settings of integration {id}.
PUT /integrations/{id} Replace a shop integration's settings · Update an integration #
Ask an LLM
“How do I overwrite all of a shop integration's settings in one go?”
“Can I set a new shop name and URL with a full update of an integration?”
Tell an agent
Replace the settings of integration {id} with shop name {shop_name} and URL {shop_url}.
Do a full update of integration {id}.
PATCH /integrations/{id} Change selected shop integration settings · Partially update an integration #
Ask an LLM
“Can I turn on the webhook for a shop without resending all its settings?”
“How do I enable service points for just one integration?”
Tell an agent
Set the webhook URL of integration {id} to {webhook_url}.
Turn service points on for integration {id}: {service_point_enabled}.
DELETE /integrations/{id} Delete a shop integration · Delete an integration #
Ask an LLM
“How do I disconnect a webshop from Sendcloud?”
“Can I remove a shop integration I no longer use?”
Tell an agent destructive · confirm first
Delete shop integration {id}.
Disconnect integration {id} from my account.
GET /integrations/logs List all integration exception logs (v2) · Retrieve all integration exception logs #
Ask an LLM
“Where can I see every error my shop integrations have logged?”
“Do any of my integrations have connection problems right now?”
Tell an agent
List exception logs across all integrations.
Show every integration connection issue logged so far.
GET /integrations/{id}/logs List exception logs for one integration (v2) · Retrieve exception logs for a specific integration #
Ask an LLM
“What went wrong with one particular shop integration?”
“How do I view the connection issue log of a single shop?”
Tell an agent
Show the exception logs of integration {id}.
List connection issues logged for shop integration {id}.
POST /integrations/{id}/logs Record an integration exception log (v2) · Create integration exceptions logs #
Ask an LLM
“How does my integration add an entry to the merchant's connection issue log?”
“What request and response details can an exception log entry hold?”
Tell an agent
Create an exception log for integration {id} for a call to {base_url}.
Log exception {exception} for integration {id} at {base_url}.
GET /shop-order-statuses List shop order statuses for an integration · Retrieve shop order statuses for an integration #
Ask an LLM
“Which order statuses does my Prestashop integration know about?”
“Can I fetch shop order statuses in another language or include deleted ones?”
Tell an agent
List shop order statuses for integration {integration_id}.
Get the order statuses of integration {integration_id} in {language}.
POST /shop-order-statuses Create or overwrite shop order statuses · Create or overwrite shop order statuses #
Ask an LLM
“How do I push my shop's custom order statuses into Sendcloud?”
“Will sending custom statuses replace the ones already stored?”
Tell an agent
Save custom order statuses {statuses} for integration {integration_id}.
Overwrite the shop order statuses of integration {integration_id}.
GET /shop-order-statuses/mapping Get an integration's order status mapping · Retrieve custom status mapping for an integration #
Ask an LLM
“How are my shop's order statuses mapped to Sendcloud status categories?”
“Which internal category does each custom shop status map to?”
Tell an agent
Show the status mapping for integration {integration_id}.
Get how integration {integration_id} maps shop statuses to Sendcloud categories.
POST /shop-order-statuses/mapping Set an integration's order status mapping · Create or update custom status mapping for an integration #
Ask an LLM
“Can I change which Sendcloud category a custom shop status maps to?”
“How do I upsert the status mapping for an integration?”
Tell an agent
Update the status mapping of integration {integration_id} to {mapping}.
Map shop statuses to Sendcloud categories for integration {integration_id}.

Documentation

Specifications

Schemas & Data

Other Resources

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/sendcloud:sendcloud-integrations-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

sendcloud-integrations-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Sendcloud Integrations API
  version: '1.0'
  description: 'Operations tagged Integrations across 2 of this provider''s published API definitions: sendcloud-v2-integrations-openapi.yml, sendcloud-v3-integrations-openapi.yml. Each path carries the servers of the definition it was published in.'
servers:
- url: https://panel.sendcloud.sc/api/v2
  description: Sendcloud Production
- url: https://panel.sendcloud.sc/api/v3
  description: Sendcloud Production
tags:


# --- truncated at 32 KB (60 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/sendcloud/refs/heads/main/openapi/sendcloud-integrations-api-openapi.yml