Logistiek & verzending

Sendcloud-koppeling laten maken

Ik koppel Sendcloud aan je ERP, WMS, orderportaal of eigen software via de Sendcloud API, op jouw eigen account en sleutels. Labels, track-and-trace, retouren en douanepapieren lopen automatisch, en elke statuswijziging komt terug in het systeem waar je team en je klant naar kijken.

Alle integraties

Zo loopt de data

voorbeeldopzet

Sync-log, zoals je hem in het logboek terugziet (voorbeeld)

Orders uit het ERP of WMS worden zendingen in Sendcloud, met het label en de track-and-trace terug. Statussen gaan naar je klantportaal, retouren worden een creditnota en de verzendkosten per zending gaan naar je dashboard.
  • Order, Label, Track-and-trace: tussen ERP of WMS en Sendcloud, in beide richtingen, op verzoek.
  • Status, wordt Klantupdate: van Sendcloud naar Klantportaal, direct, via webhook.
  • Retour, wordt Creditnota na controle: van Sendcloud naar Boekhouding, direct, via webhook.
  • Zendingen, Verzendkosten: van Sendcloud naar Kostendashboard, per batch.

Kort antwoord

Werkgebied: Nederland · Bijgewerkt op door Alisina Nawabi

Wat het is
Een Sendcloud-koppeling laat je ERP, WMS of eigen software zelf zendingen aanmaken in Sendcloud. Het label en de track-and-trace komen direct terug, retouren en douanepapieren lopen mee, en statuswijzigingen komen via webhooks binnen. Zo zien je team, je klant en je administratie dezelfde stand.
Voor wie
Bedrijven die verzenden vanuit een ERP, WMS of B2B-orderportaal waarvoor geen standaardintegratie bestaat, en overstappers van Sendy die hun API-koppeling opnieuw moeten bouwen. Ook voor softwarebedrijven, marktplaatsen en platforms die verzenden via Sendcloud in hun eigen product willen inbouwen.
Doorlooptijd
Een eerste koppeling tussen twee systemen staat meestal binnen 2 weken live. Meer objecten, richtingen of administraties kosten meer tijd; dat staat vooraf in de offerte.
Prijsindicatie
vanaf €4.000 voor een basisopzetEen basisopzet is één koppeling tussen twee systemen, gebouwd, getest en gedocumenteerd. Meer objecten, richtingen, administraties of uitzonderingen maken het groter. Je krijgt vooraf een vaste prijs.

Welke data synchroniseer ik?

Zo richt ik het meestal in. De tabel is ook het startpunt van de intake: jij bepaalt per object de richting en de bron.

Welke data de koppeling synchroniseert, in welke richting, wie de bron is en hoe vaak
ObjectRichtingBron van waarheidFrequentie
Zendingen en labelsVia de v3 Shipments API: synchroon tot 15 pakketten per aanroep met het label in het antwoord, asynchroon tot 50.naar SendcloudERP of WMSDirect bij vrijgave van de order
Track-and-trace en statusMeldingen kunnen in een andere volgorde binnenkomen; de koppeling kijkt naar het tijdstempel.van SendcloudSendcloudDirect via webhook
Retourenvan SendcloudSendcloudDirect via webhook
Verzendopties en tarievenvan SendcloudSendcloudDagelijks, en na elke contractwijziging
Servicepuntenvan SendcloudSendcloudOp het moment dat de klant kiest
Douanegegevens (hs-code, land van herkomst)naar SendcloudERP of PIMMee bij elke zending buiten de EU
Orders (als je vanuit Sendcloud verzendt)naar SendcloudERP of webshopDirect, of per batch van maximaal 100

Wat je met een Sendcloud-koppeling doet

Voor bedrijven die zelf met de software werken, en voor wie er een product op bouwt voor eigen klanten.

  1. Verzenden vanuit je ERP of WMS, zonder overtypen

    Groothandel of B2B-bedrijf met een ERP zonder Sendcloud-integratie

    1. Order vrijgegeven in het ERP
    2. Zending aangemeld met de juiste verzendoptie
    3. Label naar de printer bij de inpaktafel
    4. Track-and-trace terug in het ERP en naar de klant

    Je magazijn print labels vanuit het systeem waarin het al werkt, en je klant krijgt de status zonder dat iemand iets kopieert.

    Wat de API hiervoor biedt: De v3 Shipments API maakt een zending aan en meldt hem in één aanroep aan bij de vervoerder, synchroon met het label in het antwoord of asynchroon voor grotere batches. Labels komen als PDF, ZPL of PNG.

    Lees de uitwerking in de gids
  2. Van Sendy naar Sendcloud, met je koppeling erbij

    Webshop of verzender die via de API van Sendy verzond

    1. Vastleggen wat de Sendy-koppeling deed
    2. Nieuwe API-integratie in je Sendcloud-account
    3. Zendingen opnieuw gebouwd op API v3
    4. Verzendregels en statussen getest met gratis testlabels

    Je verzending loopt weer automatisch, op de API die Sendcloud voor nieuwe koppelingen voorschrijft.

    Wat de API hiervoor biedt: Bij de overstap zet Sendcloud je vervoerders, verzendmethoden en gebruikers klaar, maar integraties en API-koppelingen moet je zelf opnieuw verbinden. Verzenden via Sendy kon tot en met 31 oktober 2026. Accounts die na april 2026 zijn aangemaakt, bouwen op API v3.

    Lees de uitwerking in de gids
  3. Retouren die vanzelf in je ERP staan

    Webshop met veel retouren en een eigen ERP

    1. Klant meldt een retour aan
    2. Melding return_created naar de koppeling
    3. Retour klaargezet in het ERP
    4. Creditnota pas na ontvangst en controle

    Elke retour staat in je ERP voordat het pakket binnen is, en de creditnota volgt pas als de goederen gecontroleerd zijn.

    Wat de API hiervoor biedt: Sendcloud stuurt een return_created-webhook als er een retour wordt aangemaakt, en via de Returns API maak je zelf retourlabels aan, ook voor zendingen die niet via Sendcloud gingen.

    Lees de uitwerking in de gids
  4. Verzendkosten per zending naast je vervoerdersfactuur

    Verzender met eigen contracten bij PostNL, DHL of DPD

    1. Zendingen en kosten per periode ophalen
    2. Naast de rate card en de vervoerdersfactuur leggen
    3. Afwijkingen in een lijst
    4. Mens beslist over een claim

    Je ziet welke zendingen te duur zijn gefactureerd, met per zending het bewijs erbij.

    Wat de API hiervoor biedt: De v3 Reporting API maakt een CSV-rapport van uitgaande of inkomende pakketten, en je Sendcloud-facturen en factuurregels zijn via de API op te halen, sinds september 2026 als stabiele endpoints.

    Lees de uitwerking in de gids

Wat de API van Sendcloud ondersteunt

Per object wat er via de API kan. Dit bepaalt wat een koppeling wel en niet kan doen.

Per object: lezen, aanmaken, wijzigen, verwijderen en webhook-ondersteuning in de Sendcloud-API
ObjectLezenAanmakenWijzigenVerwijderenWebhook
Zendingen/api/v3/shipmentsAanmaken en aanmelden in één aanroep. Wijzigen kan niet: bij een fout maak je een nieuwe zending. Annuleren hangt af van de vervoerder.jajaneedeelsja
Pakketten (v2, legacy)/api/v2/parcelsAanmaken is sinds 13 april 2026 dicht voor accounts van daarna; bestaande v2-koppelingen werken door.jadeelsdeelsdeelsja
Labels en documenten/api/v3/parcel-documentsEen label ontstaat bij het aanmelden van de zending. Formaat (PDF, ZPL, PNG) en papiermaat kies je bij het ophalen.jadeelsneeneenee
Verzendopties/api/v3/shipping-optionsOpvragen welke opties en tarieven er voor een zending zijn.janeeneeneenee
Servicepunten/api/v3/service-pointsSinds april 2026 in v3, met de geheime sleutel en dus via je eigen server.janeeneeneenee
Retouren/api/v3/returnsOok voor pakketten die niet via Sendcloud zijn verstuurd.jajaneedeelsja
Retourportaal/api/v2/brand/{domein}/return-portalAlleen in v2 en gemarkeerd als verouderd. In v3 haal je per zending de link naar het portaal op. Een retour via het portaal geeft een return_created-melding.deelsdeelsneeneeja
Tracking en statussen/api/v3/parcels/trackingOok pakketten van buiten Sendcloud kun je laten volgen. Sendcloud raadt webhooks aan in plaats van vaak pollen.jadeelsneeneeja
Orders/api/v3/ordersBatches tot 100 orders, alles of niets. Een order is nog geen zending.jajajajanee
Douanedocumentencustoms_information · parcel_itemsSendcloud maakt de handelsfactuur of CN22/CN23 zelf aan uit de gegevens die je meestuurt.jadeelsneeneenee
Multicolloparcels[] in /api/v3/shipmentsMeerdere pakketten in één zending, elk met eigen gewicht en artikelen. Internationaal alleen in v3.jajaneedeelsja
Ophaalopdrachten/api/v3/pickupsAlleen eenmalige ophaalopdrachten; Sendcloud raadt aan ze minstens 2 werkdagen vooruit te plannen.jajaneeneenee
Afzenderadressen/api/v3/addresses/sender-addressesJe beheert ze in Sendcloud zelf; de API leest ze.janeeneeneenee
Merken/api/v3/brandsjaneeneeneenee
Integraties (shopkoppelingen)/api/v3/integrationsjaneejajaja
Vervoerderscontracten/api/v3/contractsAanmaken, wijzigen en verwijderen kan alleen in v3.jajajajanee

ja kan via de APIdeels kan met beperkingennee kan niet

Techniek en deadlines

De feiten waar een koppeling op rust, met de bron erbij. En wat er de komende tijd verandert.

API
REST met JSON over HTTPS. API v3 is de huidige versie; v2 is legacy en gaat sinds april 2026 in onderhoudsmodus: geen nieuwe functies, en endpoints in onderhoudsmodus zijn dicht voor nieuwe gebruikers.
Nieuwe accounts
Een account dat na 13 april 2026 is aangemaakt, kan via v2 geen pakketten meer aanmaken. Een nieuwe koppeling bouw ik daarom op de v3 Shipments API.
Authenticatie
HTTP Basic met de publieke en geheime sleutel van een API-integratie, of OAuth2 met client credentials: een token van een uur, zonder refresh token. Per integratie kun je OAuth2 verplicht stellen.
Sleutels
Je maakt ze in Sendcloud onder Instellingen, Integraties, Sendcloud API. Ze worden één keer getoond; daarna zie je ze niet meer.
Scopes
Sinds oktober 2026 noemt elk endpoint de OAuth2-scopes die het nodig heeft (read: en write:). Vraag je geen scopes aan, dan krijgt het token alle scopes van de integratie.
Limieten
1.000 GET-verzoeken per minuut en 100 schrijfverzoeken (POST, PATCH, PUT, DELETE) per minuut, met een piek van 15 per seconde. Daarboven volgt HTTP 429. De limiet geldt per account en wordt gedeeld door alle sleutels van dat account.
Batches
Synchroon tot 15 pakketten per aanroep, asynchroon tot 50. Orders gaan in batches van maximaal 100, alles of niets. Lijsten pagineren met een cursor in de Link-header.
Fouten bij de vervoerder
Anders dan in v2 geeft v3 bij een fout van de vervoerder toch HTTP 200, met een foutobject in het antwoord. Een zending wijzigen kan in v3 niet; je maakt een nieuwe.
Webhooks
Per integratie in te stellen en ondertekend met HMAC-SHA256 in de header Sendcloud-Signature. Je endpoint moet binnen 10 seconden met 2xx antwoorden, anders volgen tot 10 pogingen in ongeveer anderhalf uur. Meldingen kunnen in een andere volgorde binnenkomen.
Testen
Er is geen aparte testomgeving. Testlabels maak je gratis met de verzendoptie Unstamped letter (sendcloud:letter), of je annuleert een echt label op tijd. Een label dat je binnen 42 dagen annuleert en dat niet is verzonden, wordt terugbetaald.
Labels
Standaard PDF in de maat van de vervoerder, meestal A6; ook ZPL en PNG, in A4, A5 of A6. De maat kies je bij het ophalen, niet bij het aanmaken.
Douane
Buiten de EU maakt Sendcloud de handelsfactuur of het CN22/CN23-formulier zelf aan. Daarvoor zijn een factuurnummer en een exportreden verplicht, en per artikel een hs-code en het land van herkomst.
Verbinding
Alleen TLS 1.2 of hoger en alleen IPv4. Het servercertificaat wisselt regelmatig, dus certificate pinning raadt Sendcloud af.
Vervoerders
Meer dan 170 vervoerders, in Nederland onder meer PostNL, DHL, DPD, UPS, GLS en bol.
AI-assistenten
Sendcloud heeft een eigen MCP-server die API v3 ontsluit voor AI-assistenten en agents, met inloggen via OAuth.

Deadlines en wijzigingen

Wat de leverancier heeft aangekondigd, en wat het voor een bestaande koppeling betekent.

  1. al ingegaan

    Opvragen van verzendopties via /fetch-shipping-options vervallen

    Een koppeling die tarieven zo ophaalt, moet over naar POST /api/v3/shipping-options. Er is nog geen datum waarop het oude endpoint verdwijnt.

  2. al ingegaan

    API v2 in onderhoudsmodus

    Geen nieuwe functies meer in v2. Bestaande koppelingen werken door; nieuwe gebruikers gaan naar v3. Sendcloud noemt nog geen einddatum voor v2.

  3. al ingegaan

    Pakketten aanmaken via v2 dicht voor nieuwe accounts

    Een account van na deze datum maakt labels alleen via v3. Wie een v2-koppeling bij een nieuw account wil gebruiken, moet hem eerst ombouwen.

  4. al ingegaan

    Een reeks v2-endpoints verwijderd

    Onder meer POST /multiple-shipping-prices en de v2-endpoints voor analytics en insights werken niet meer. Een koppeling die ze gebruikte, geeft nu fouten.

  5. al ingegaan

    Veld carrier.last_mile vervangen door carrier.operating_carrier

    Het oude veld komt nog mee, maar verdwijnt in een volgende versie. Code die erop leunt, moet over.

  6. al ingegaan

    Laatste verzenddag via Sendy

    Na de overname kan er niet meer via Sendy worden verzonden. Integraties en API-koppelingen gaan niet mee; die verbind je opnieuw in Sendcloud.

  7. komt eraan

    Sendy-gegevens niet meer in te zien

    Tot en met deze datum kun je je oude gegevens nog in Sendy bekijken en exporteren. Daarna niet meer.

App, iPaaS of maatwerk?

Niet elke koppeling hoeft maatwerk te zijn. Zo kies je de route die past.

Een standaardintegratie van Sendcloud

Past als: Sendcloud heeft meer dan 100 kant-en-klare integraties met webshops, marktplaatsen en tools, waaronder Shopify, WooCommerce, Lightspeed en PrestaShop, en apps voor bol, Amazon en eBay. Verzend je vanuit zo een shop, dan is dat vaak genoeg.

Grens: Verzend je vanuit een ERP, WMS of eigen portaal, of moet de status terug naar een systeem zonder integratie, dan houdt het op. De Exact Online-integratie onderhoudt Sendcloud sinds september 2025 niet meer zelf; die loopt via een partner.

Zapier, Make of n8n

Past als: Handig voor een melding, zoals een bericht in Slack als een zending vertraagd is.

Grens: Labels, douanepapieren en retouren vragen foutafhandeling, een limiet per account en controle op dubbele zendingen. In een iPaaS bouw je dat zelf, en elke stap kost credits.

Maatwerk op de Sendcloud API v3

Past als: Als je verzendt vanuit een ERP, WMS of eigen software, met meerdere merken of magazijnen, buiten de EU, of als je verzenden wilt inbouwen in je eigen product.

Grens: Een hogere eenmalige investering, en Sendcloud werkt v3 elke maand bij: velden en endpoints veranderen. Dat onderhoud kan ik doen, maar het hoeft niet.

Standaard-app, iPaaS of maatwerk voor Sendcloud?

Bestaat er al een app in de marktplaats die precies doet wat je met Sendcloud wilt?

Zo pak ik het aan

Vier stappen, met een vaste prijs vooraf. Een basisopzet begint vanaf €4.000.

  1. 1

    Dag 1

    Intake

    Een kort gesprek over je systemen, je proces en wat er misgaat. Ik vul samen met jou de sync-tabel in: welk object, welke richting, wie de bron is en hoe vaak.

  2. 2

    Binnen een paar dagen

    Vaste offerte

    Je krijgt een voorstel met scope, vaste prijs en planning. Geen uurtje-factuurtje: je weet vooraf wat het kost en wat je krijgt.

  3. 3

    Week 1-2

    Bouwen en testen

    Ik bouw de koppeling op jouw eigen account en test met echte voorbeelden, inclusief de randgevallen: creditnota's, dubbele records, een API die even niet antwoordt. Een eerste koppeling staat binnen 2 weken live.

  4. 4

    Daarna

    Live en beheer

    De koppeling gaat live met monitoring en een foutenlijst die je kunt inzien. Je krijgt documentatie en een overdracht. Onderhoud kan, maar hoeft niet bij mij.

Veilig, en van jou

Hoe ik met je toegang omga, en waarom de koppeling op jouw account draait.

Ik vraag nooit om je Sendcloud-wachtwoord.

  • De koppeling krijgt een eigen API-integratie in jouw Sendcloud-account, met eigen sleutels. Verwijder je die integratie, dan stopt de koppeling direct.
  • Waar het kan gebruik ik OAuth2, met tokens van een uur en alleen de scopes die nodig zijn, en zet ik OAuth2 verplicht voor de integratie.
  • Elke webhook wordt gecontroleerd op zijn HMAC-handtekening; meldingen die niet van Sendcloud komen, doen niets.
  • De geheime sleutel blijft op de server en komt nooit in een browser of app. Adresgegevens van je klanten gaan alleen naar Sendcloud en de vervoerder.

Wie beheert de koppeling

De koppeling draait op jouw account, niet op dat van mij. Ik bouw, documenteer en onderhoud hem; jij houdt het eigendom en de toegang.

Account
De koppeling draait op een API-integratie in jouw eigen Sendcloud-account, met jouw vervoerderscontracten en tarieven. Bouw je voor meerdere klanten, dan maakt elke klant een eigen account en eigen sleutels aan, zoals Sendcloud dat voor platforms beschrijft.
Sleutels
De publieke en geheime sleutel staan in jouw omgeving. Verwijder je de API-integratie in Sendcloud, dan vervalt de toegang direct.
Goedkeuring door de leverancier
Wil je je integratie aanbieden als technologiepartner van Sendcloud, dan doorloop je hun partnertraject op jouw naam: aanmelden, bouwen en de integratie laten goedkeuren. Ik bouw hem zo dat hij die goedkeuring haalt.
  • Jouw account en jouw app-registratie bij de leverancier. Ik verkoop geen eigen koppel-abonnement en zit er niet tussen.
  • Jij bent eigenaar van de code en de documentatie. Stop je met mij, dan kan een andere ontwikkelaar verder.
  • Bouw je zelf een product voor jouw klanten? Dan draait het op jouw toegang en, waar de leverancier dat vraagt, op jouw certificering.

Onderhoud en monitoring

Een koppeling is pas af als je merkt dat er iets misgaat voordat je klant het merkt.

Foutenlijst met herkansing
Wat niet lukt, verdwijnt niet. Het komt in een wachtrij met de reden erbij en wordt opnieuw geprobeerd, met steeds langere tussenpozen.
Geen dubbele of gemiste records
Elke boeking krijgt een vaste sleutel, zodat een herhaalde poging nooit een tweede factuur of order maakt.
Alarm bij stilte
Komt er een tijd geen data binnen terwijl dat wel zou moeten, dan krijg je een melding. Een stilgevallen koppeling merk je zo voordat je klant belt.
Logboek
Per record zie je wanneer het ging, wat er ging en wat het andere systeem antwoordde. Handig voor je boekhouder en voor jezelf.
v3 verandert elke maand
Sendcloud brengt in v3 vaak nieuwe endpoints uit en laat velden vervallen. Ik volg de changelog en pas de koppeling aan voordat een oud veld verdwijnt.
Een geslaagd antwoord is nog geen label
Gaat het aanmelden bij de vervoerder mis, dan geeft v3 toch HTTP 200 met een foutobject. De koppeling leest dat object en zet de zending in de foutenlijst, in plaats van hem als gelukt te boeken.
Webhooks met een vangnet
Meldingen kunnen te laat of in een andere volgorde komen. De koppeling ordent op tijdstempel en vergelijkt open zendingen periodiek met de API, zodat geen status blijft hangen.

Verder lezen

Mijn gidsen en artikelen die dieper ingaan op Sendcloud.

3PL wisselen zonder voorraad-, order- en klantbeloftebreuk
Gids
Uitgebreide gids20 min

14 okt 09:00

3PL wisselen zonder voorraad-, order- en klantbeloftebreuk

Een nieuwe 3PL betekent meer dan dozen verplaatsen. Deze praktische cutovergids helpt je voorraad, open orders, retouren, carriers en klantbeloften gecontroleerd naar één nieuwe route overdragen.

Carrierfacturen auditen: van rate card en zendingbewijs naar recovery en vrijgave
Gids
Uitgebreide gids22 min

12 okt 09:00

Carrierfacturen auditen: van rate card en zendingbewijs naar recovery en vrijgave

Leer carrierfacturen per regel controleren tegen rate card, zendingbewijs en toeslagen. Je ontdekt afwijkingen, bouwt een recoverydossier en geeft alleen bewezen bedragen gecontroleerd vrij voor betaling.

AI-agent voor logistieke uitzonderingen: van carrier-event naar claim en vervangzending
Gids
Uitgebreide gids25 min

11 okt 17:00

AI-agent voor logistieke uitzonderingen: van carrier-event naar claim en vervangzending

Een carrier meldt geleverd, je klant meldt schade of vermissing. Leer hoe je events normaliseert, claimbewijs verzamelt en claim, vervangzending, refund of herplanning veilig naar menselijke vrijgave routeert.

Retouren verlagen vóór je verzendt: retourredenen, productdata en maatadvies
Gids
Uitgebreide gids12 min

10 aug 17:00

Retouren verlagen vóór je verzendt: retourredenen, productdata en maatadvies

Een handvol artikelen maakt je retourpercentage. Zo haal je de retourredenen per artikel uit je ordersysteem, repareer je de productpagina, zet je maatadvies op het juiste moment en herken je risicobestellingen voordat je verzendt.

Bol.com-bestellingen automatisch verwerken: van order naar voorraad, verzendlabel en boekhouding
Gids
Uitgebreide gids11 min

6 jul 09:00

Bol.com-bestellingen automatisch verwerken: van order naar voorraad, verzendlabel en boekhouding

Bol.com is een marktplaats, geen webshop: bol int het geld en verrekent de kosten vooraf. Deze gids laat order, voorraad, verzendlabel en de bol-afrekening automatisch doorlopen naar Moneybird of Exact, en kiest de route die bij je past.

Je koppeling draait weer: zo haal je de achterstand in zonder dubbelen
Gids
Uitgebreide gids14 min

5 aug 09:00

Je koppeling draait weer: zo haal je de achterstand in zonder dubbelen

Na een storing begint het echte werk: uitzoeken wat er niet is doorgekomen en dat inhalen zonder dat een klant twee facturen krijgt. Het venster, de telling, de herstelvolgorde en de uitzonderingen die je met de hand doet.

Andere koppelingen

Werk je met meer tools? Combineer Sendcloud met je andere systemen en zie hoe er één workflow van ontstaat.

FAQ

Veelgestelde vragen over de Sendcloud-koppeling

Antwoorden op wat het vaakst gevraagd wordt over Sendcloud koppelen.

Klaar om Sendcloud te koppelen?

Vertel me welke systemen je gebruikt en wat er nu misgaat. Ik denk mee en zeg eerlijk wat er kan, vrijblijvend.

Bekijk alle integraties

Liever eerst zelf kijken waar de winst zit? Doe de gratis automatiseringsscan