Eenvoudig integreren en verzenden met de PostNL API | Sendcloud
Voeg de PostNL API toe aan je WMS, ERP of e-commerce backend via één Sendcloud-integratie. Verstuur met de grootste vervoerder van Nederland naast 170+ andere, zonder aparte PostNL-overeenkomst.
Eenvoudig integreren en verzenden met de PostNL API | Sendcloud
Voeg de PostNL API toe aan je WMS, ERP of e-commerce backend via één Sendcloud-integratie. Verstuur met de grootste vervoerder van Nederland naast 170+ andere, zonder aparte PostNL-overeenkomst.
Eenvoudig integreren en verzenden met de PostNL API | Sendcloud
Voeg de PostNL API toe aan je WMS, ERP of e-commerce backend via één Sendcloud-integratie. Verstuur met de grootste vervoerder van Nederland naast 170+ andere, zonder aparte PostNL-overeenkomst.
Uitgebreid gedocumenteerd
Getest op miljoenen zendingen
Beschikbaar in alle abonnementen
Waarom PostNL koppelen via de Sendcloud API?
Sla de contractonderhandeling met PostNL over
Verstuur vanaf dag één met de door Sendcloud onderhandelde PostNL-tarieven, of breng je eigen contract in wanneer je er klaar voor bent.
Avondbezorging en servicepunten
De avondvensters van PostNL en meer dan 4.500 servicepunten zijn beschikbaar via de REST API van Sendcloud, zonder aparte PostNL API-credentials.
Koppel in één keer met 170+ vervoerders
Stop met het koppelen en onderhouden van losse vervoerders en gebruik één API voor allemaal.

GDPR-compliance
We voldoen aan de GDPR-regels voor de bescherming van data en privacy in Europa.
API-uptime van 99,99%
Betrouwbare verzendsoftware, gebouwd op AWS met toonaangevende technologie.

ISO 27001-gecertificeerd
De strengste normen ter wereld voor informatiebeveiliging.
Waarom PostNL koppelen via de Sendcloud API?
Sla de contractonderhandeling met PostNL over
Verstuur vanaf dag één met de door Sendcloud onderhandelde PostNL-tarieven, of breng je eigen contract in wanneer je er klaar voor bent.
Avondbezorging en servicepunten
De avondvensters van PostNL en meer dan 4.500 servicepunten zijn beschikbaar via de REST API van Sendcloud, zonder aparte PostNL API-credentials.
Koppel in één keer met 170+ vervoerders
Stop met het koppelen en onderhouden van losse vervoerders en gebruik één API voor allemaal.

GDPR-compliance
We voldoen aan de GDPR-regels voor de bescherming van data en privacy in Europa.
API-uptime van 99,99%
Betrouwbare verzendsoftware, gebouwd op AWS met toonaangevende technologie.

ISO 27001-gecertificeerd
De strengste normen ter wereld voor informatiebeveiliging.
Waarom PostNL koppelen via de Sendcloud API?
Sla de contractonderhandeling met PostNL over
Verstuur vanaf dag één met de door Sendcloud onderhandelde PostNL-tarieven, of breng je eigen contract in wanneer je er klaar voor bent.
Avondbezorging en servicepunten
De avondvensters van PostNL en meer dan 4.500 servicepunten zijn beschikbaar via de REST API van Sendcloud, zonder aparte PostNL API-credentials.
Koppel in één keer met 170+ vervoerders
Stop met het koppelen en onderhouden van losse vervoerders en gebruik één API voor allemaal.

GDPR-compliance
We voldoen aan de GDPR-regels voor de bescherming van data en privacy in Europa.
API-uptime van 99,99%
Betrouwbare verzendsoftware, gebouwd op AWS met toonaangevende technologie.

ISO 27001-gecertificeerd
De strengste normen ter wereld voor informatiebeveiliging.
De complete shipping API voor elk systeem
De complete shipping API voor elk systeem
De complete shipping API voor elk systeem
“Met Sendcloud koppelen we moeiteloos aan heel veel verschillende vervoerders.”
Oscar Ziegler
Founder and CEO
-
Hive

“Met Sendcloud koppelen we moeiteloos aan heel veel verschillende vervoerders.”
Oscar Ziegler
Founder and CEO
-
Hive

“Met Sendcloud koppelen we moeiteloos aan heel veel verschillende vervoerders.”
Oscar Ziegler
Founder and CEO
-
Hive

Voorbeelden van API-integraties

API-integratie
Bekijk een basisvoorbeeld van een API-integratie met Python.
Service Point Picker
Ontdek hoe je de Service Point Picker in een eigen applicatie integreert.
Voorbeelden van API-integraties

API-integratie
Bekijk een basisvoorbeeld van een API-integratie met Python.
Service Point Picker
Ontdek hoe je de Service Point Picker in een eigen applicatie integreert.
Voorbeelden van API-integraties

API-integratie
Bekijk een basisvoorbeeld van een API-integratie met Python.
Service Point Picker
Ontdek hoe je de Service Point Picker in een eigen applicatie integreert.
Waar begin je?
Waar begin je?
Waar begin je?
Eén API voor al je verzendbehoeften
Geen opstartkosten
Integratie op dezelfde dag
Verzend met de beste vervoerders van Europa
Vragen en antwoorden
Waarom de PostNL API via Sendcloud koppelen in plaats van rechtstreeks?
Een directe PostNL-integratie betekent toegang instellen tot het zakelijke portaal My PostNL, productie-API-keys genereren en de Customer Code, Customer Number en een aparte Globalpack-code beheren als je buiten de EU verzendt. PostNL vereist daarnaast een Signature GIF in het dossier voor elke douaneaangifte buiten de EU.
Via Sendcloud authenticeer je één keer met je Sendcloud API key en gebruik je één REST-schema voor PostNL, naast elke andere vervoerder in je account. Heb je geen eigen PostNL-contract, dan werken de door Sendcloud onderhandelde tarieven in Nederland op de abonnementen Lite, Growth en Premium.
Wat gebeurt er als PostNL de API aanpast of breekt?
PostNL werkt de My PostNL API en de flow voor het genereren van API-keys in het zakelijke portaal periodiek bij. Wie direct koppelt, moet payloads opnieuw testen, credentials verversen en zich aanpassen aan gewijzigde productcodes. PostNL Extra@Home voor grote items gebruikt bijvoorbeeld andere productcodes dan standaard PostNL-pakketten.
Verstuur je PostNL via de Sendcloud REST API, dan vangt de abstractielaag die wijzigingen op. De engineers van Sendcloud volgen de release notes van My PostNL en passen de connector intern aan. Je Sendcloud request-schema blijft hetzelfde.
Kan ik mijn eigen PostNL-contract gebruiken?
Ja. Sendcloud ondersteunt zowel de door Sendcloud onderhandelde PostNL-tarieven als je eigen PostNL-contract.
De tarieven van Sendcloud zijn beschikbaar in Nederland op de abonnementen Lite, Growth en Premium, dus je kunt met PostNL verzenden zonder eerst een contract te onderhandelen.
Voor je eigen contract: ga naar Shipping > Carriers > My Contracts, zoek PostNL, klik op Add Contract en vul je API Key, Customer Code (4 letters), Customer Number en Globalpack-code in (voor zendingen buiten de EU). Genereer de API-key in My PostNL via API Manager > My Account > Create New Key en kies Sendcloud als externe software.
Zie het Help Center-artikel PostNL contract activation.
Welke PostNL-producten worden ondersteund via de API?
Via Sendcloud verstuur je de volledige binnenlandse en internationale productlijn van PostNL:
PostNL Standard: binnenlandse bezorging de volgende werkdag, tot 23 kg of 31,5 kgPostNL Home Address Only: geen bezorging bij de burenPostNL Signature on DeliveryPostNL Evening Delivery: bezorging op werkdagen tussen 17:30 en 22:00PostNL Service Point: afgifte en afhaling in het servicepuntnetwerkPostNL Extra@Home: bezorging van grote items met een team van twee (apart contract)Internationale EU- en Globalpack-methodes voor zendingen buiten Europa
Zie het Help Center-artikel PostNL shipping conditions.
Welke PostNL-specifieke functies stelt de API beschikbaar?
PostNL-specifieke functies die via de integratie beschikbaar zijn:
Avondbezorging tussen 17:30 en 22:00 op werkdagen
Routering naar servicepunten binnen het dichte Nederlandse netwerk
Brievenbusbezorging op
PostNL Standardals het pakket pastOndersteuning voor de Globalpack-code bij zendingen buiten de EU (aparte klantcode)
Upload van de Signature GIF voor douanelabels buiten de EU
PostNL Extra@Homemet bezorging door twee personen voor grote items, met een eigen contractinstelling
Hoe volg ik PostNL-pakketten?
De trackingevents van PostNL lopen zonder extra configuratie via het webhook-systeem van Sendcloud. Events voor afgifte bij een servicepunt en aankomst in een locker verschijnen naast de standaard bezorgevents, met sendcloud_tracking_url ingevuld zodra je een trackingpagina in je eigen huisstijl hebt geconfigureerd.
Alle events worden genormaliseerd naar de statustaxonomie van Sendcloud via GET https://panel.sendcloud.sc/api/v2/tracking/{tracking_number}, met de chronologische historie onder statuses en elk event gemapt op parent_status. Abonneer je op de parcel-status-changed webhook voor push-updates. Referentie: Tracking parcels.
Hoe maak ik PostNL-retourlabels aan?
PostNL biedt inkomende retouren vanuit België en Nederland via PostNL Standard Return. Die service vereist een direct PostNL-contract; de tarieven van Sendcloud dekken deze methode niet.
Alle retourlabels worden aangemaakt via de losstaande v3 Returns API van Sendcloud (synchroon of asynchroon; async is aan te raden bij hogere volumes). Je hebt geen lookup van de uitgaande zending of JWT-tokens nodig. Referentie: Returns API overview.
Hoe verhoudt de multi-carrier API van Sendcloud zich tot vervoerders los koppelen?
De Sendcloud REST API geeft je toegang tot 170+ vervoerders, waaronder PostNL, via één set credentials, één schema, één webhook-stream en één error model. Vervoerders los koppelen betekent per vervoerder aparte authenticatie, payload-formaten en trackingsystemen, en dat werk opnieuw doen zodra een vervoerder breaking changes doorvoert.
Met Sendcloud verstuur je PostNL naast DHL, DPD, GLS en Budbee, of elke andere vervoerder in je account, met dezelfde code. Route zendingen tussen vervoerders op basis van regels (gewicht, bestemming, serviceniveau, kosten) zonder vervoerder-specifieke routeringslogica te schrijven. Val automatisch terug op een andere vervoerder als het upstream-systeem van PostNL problemen heeft.
Een vervoerder later toevoegen betekent: toevoegen aan je Sendcloud-account, niet een nieuwe integratie bouwen.
Vragen en antwoorden
Waarom de PostNL API via Sendcloud koppelen in plaats van rechtstreeks?
Een directe PostNL-integratie betekent toegang instellen tot het zakelijke portaal My PostNL, productie-API-keys genereren en de Customer Code, Customer Number en een aparte Globalpack-code beheren als je buiten de EU verzendt. PostNL vereist daarnaast een Signature GIF in het dossier voor elke douaneaangifte buiten de EU.
Via Sendcloud authenticeer je één keer met je Sendcloud API key en gebruik je één REST-schema voor PostNL, naast elke andere vervoerder in je account. Heb je geen eigen PostNL-contract, dan werken de door Sendcloud onderhandelde tarieven in Nederland op de abonnementen Lite, Growth en Premium.
Wat gebeurt er als PostNL de API aanpast of breekt?
PostNL werkt de My PostNL API en de flow voor het genereren van API-keys in het zakelijke portaal periodiek bij. Wie direct koppelt, moet payloads opnieuw testen, credentials verversen en zich aanpassen aan gewijzigde productcodes. PostNL Extra@Home voor grote items gebruikt bijvoorbeeld andere productcodes dan standaard PostNL-pakketten.
Verstuur je PostNL via de Sendcloud REST API, dan vangt de abstractielaag die wijzigingen op. De engineers van Sendcloud volgen de release notes van My PostNL en passen de connector intern aan. Je Sendcloud request-schema blijft hetzelfde.
Kan ik mijn eigen PostNL-contract gebruiken?
Ja. Sendcloud ondersteunt zowel de door Sendcloud onderhandelde PostNL-tarieven als je eigen PostNL-contract.
De tarieven van Sendcloud zijn beschikbaar in Nederland op de abonnementen Lite, Growth en Premium, dus je kunt met PostNL verzenden zonder eerst een contract te onderhandelen.
Voor je eigen contract: ga naar Shipping > Carriers > My Contracts, zoek PostNL, klik op Add Contract en vul je API Key, Customer Code (4 letters), Customer Number en Globalpack-code in (voor zendingen buiten de EU). Genereer de API-key in My PostNL via API Manager > My Account > Create New Key en kies Sendcloud als externe software.
Zie het Help Center-artikel PostNL contract activation.
Welke PostNL-producten worden ondersteund via de API?
Via Sendcloud verstuur je de volledige binnenlandse en internationale productlijn van PostNL:
PostNL Standard: binnenlandse bezorging de volgende werkdag, tot 23 kg of 31,5 kgPostNL Home Address Only: geen bezorging bij de burenPostNL Signature on DeliveryPostNL Evening Delivery: bezorging op werkdagen tussen 17:30 en 22:00PostNL Service Point: afgifte en afhaling in het servicepuntnetwerkPostNL Extra@Home: bezorging van grote items met een team van twee (apart contract)Internationale EU- en Globalpack-methodes voor zendingen buiten Europa
Zie het Help Center-artikel PostNL shipping conditions.
Welke PostNL-specifieke functies stelt de API beschikbaar?
PostNL-specifieke functies die via de integratie beschikbaar zijn:
Avondbezorging tussen 17:30 en 22:00 op werkdagen
Routering naar servicepunten binnen het dichte Nederlandse netwerk
Brievenbusbezorging op
PostNL Standardals het pakket pastOndersteuning voor de Globalpack-code bij zendingen buiten de EU (aparte klantcode)
Upload van de Signature GIF voor douanelabels buiten de EU
PostNL Extra@Homemet bezorging door twee personen voor grote items, met een eigen contractinstelling
Hoe volg ik PostNL-pakketten?
De trackingevents van PostNL lopen zonder extra configuratie via het webhook-systeem van Sendcloud. Events voor afgifte bij een servicepunt en aankomst in een locker verschijnen naast de standaard bezorgevents, met sendcloud_tracking_url ingevuld zodra je een trackingpagina in je eigen huisstijl hebt geconfigureerd.
Alle events worden genormaliseerd naar de statustaxonomie van Sendcloud via GET https://panel.sendcloud.sc/api/v2/tracking/{tracking_number}, met de chronologische historie onder statuses en elk event gemapt op parent_status. Abonneer je op de parcel-status-changed webhook voor push-updates. Referentie: Tracking parcels.
Hoe maak ik PostNL-retourlabels aan?
PostNL biedt inkomende retouren vanuit België en Nederland via PostNL Standard Return. Die service vereist een direct PostNL-contract; de tarieven van Sendcloud dekken deze methode niet.
Alle retourlabels worden aangemaakt via de losstaande v3 Returns API van Sendcloud (synchroon of asynchroon; async is aan te raden bij hogere volumes). Je hebt geen lookup van de uitgaande zending of JWT-tokens nodig. Referentie: Returns API overview.
Hoe verhoudt de multi-carrier API van Sendcloud zich tot vervoerders los koppelen?
De Sendcloud REST API geeft je toegang tot 170+ vervoerders, waaronder PostNL, via één set credentials, één schema, één webhook-stream en één error model. Vervoerders los koppelen betekent per vervoerder aparte authenticatie, payload-formaten en trackingsystemen, en dat werk opnieuw doen zodra een vervoerder breaking changes doorvoert.
Met Sendcloud verstuur je PostNL naast DHL, DPD, GLS en Budbee, of elke andere vervoerder in je account, met dezelfde code. Route zendingen tussen vervoerders op basis van regels (gewicht, bestemming, serviceniveau, kosten) zonder vervoerder-specifieke routeringslogica te schrijven. Val automatisch terug op een andere vervoerder als het upstream-systeem van PostNL problemen heeft.
Een vervoerder later toevoegen betekent: toevoegen aan je Sendcloud-account, niet een nieuwe integratie bouwen.
Vragen en antwoorden
Waarom de PostNL API via Sendcloud koppelen in plaats van rechtstreeks?
Een directe PostNL-integratie betekent toegang instellen tot het zakelijke portaal My PostNL, productie-API-keys genereren en de Customer Code, Customer Number en een aparte Globalpack-code beheren als je buiten de EU verzendt. PostNL vereist daarnaast een Signature GIF in het dossier voor elke douaneaangifte buiten de EU.
Via Sendcloud authenticeer je één keer met je Sendcloud API key en gebruik je één REST-schema voor PostNL, naast elke andere vervoerder in je account. Heb je geen eigen PostNL-contract, dan werken de door Sendcloud onderhandelde tarieven in Nederland op de abonnementen Lite, Growth en Premium.
Wat gebeurt er als PostNL de API aanpast of breekt?
PostNL werkt de My PostNL API en de flow voor het genereren van API-keys in het zakelijke portaal periodiek bij. Wie direct koppelt, moet payloads opnieuw testen, credentials verversen en zich aanpassen aan gewijzigde productcodes. PostNL Extra@Home voor grote items gebruikt bijvoorbeeld andere productcodes dan standaard PostNL-pakketten.
Verstuur je PostNL via de Sendcloud REST API, dan vangt de abstractielaag die wijzigingen op. De engineers van Sendcloud volgen de release notes van My PostNL en passen de connector intern aan. Je Sendcloud request-schema blijft hetzelfde.
Kan ik mijn eigen PostNL-contract gebruiken?
Ja. Sendcloud ondersteunt zowel de door Sendcloud onderhandelde PostNL-tarieven als je eigen PostNL-contract.
De tarieven van Sendcloud zijn beschikbaar in Nederland op de abonnementen Lite, Growth en Premium, dus je kunt met PostNL verzenden zonder eerst een contract te onderhandelen.
Voor je eigen contract: ga naar Shipping > Carriers > My Contracts, zoek PostNL, klik op Add Contract en vul je API Key, Customer Code (4 letters), Customer Number en Globalpack-code in (voor zendingen buiten de EU). Genereer de API-key in My PostNL via API Manager > My Account > Create New Key en kies Sendcloud als externe software.
Zie het Help Center-artikel PostNL contract activation.
Welke PostNL-producten worden ondersteund via de API?
Via Sendcloud verstuur je de volledige binnenlandse en internationale productlijn van PostNL:
PostNL Standard: binnenlandse bezorging de volgende werkdag, tot 23 kg of 31,5 kgPostNL Home Address Only: geen bezorging bij de burenPostNL Signature on DeliveryPostNL Evening Delivery: bezorging op werkdagen tussen 17:30 en 22:00PostNL Service Point: afgifte en afhaling in het servicepuntnetwerkPostNL Extra@Home: bezorging van grote items met een team van twee (apart contract)Internationale EU- en Globalpack-methodes voor zendingen buiten Europa
Zie het Help Center-artikel PostNL shipping conditions.
Welke PostNL-specifieke functies stelt de API beschikbaar?
PostNL-specifieke functies die via de integratie beschikbaar zijn:
Avondbezorging tussen 17:30 en 22:00 op werkdagen
Routering naar servicepunten binnen het dichte Nederlandse netwerk
Brievenbusbezorging op
PostNL Standardals het pakket pastOndersteuning voor de Globalpack-code bij zendingen buiten de EU (aparte klantcode)
Upload van de Signature GIF voor douanelabels buiten de EU
PostNL Extra@Homemet bezorging door twee personen voor grote items, met een eigen contractinstelling
Hoe volg ik PostNL-pakketten?
De trackingevents van PostNL lopen zonder extra configuratie via het webhook-systeem van Sendcloud. Events voor afgifte bij een servicepunt en aankomst in een locker verschijnen naast de standaard bezorgevents, met sendcloud_tracking_url ingevuld zodra je een trackingpagina in je eigen huisstijl hebt geconfigureerd.
Alle events worden genormaliseerd naar de statustaxonomie van Sendcloud via GET https://panel.sendcloud.sc/api/v2/tracking/{tracking_number}, met de chronologische historie onder statuses en elk event gemapt op parent_status. Abonneer je op de parcel-status-changed webhook voor push-updates. Referentie: Tracking parcels.
Hoe maak ik PostNL-retourlabels aan?
PostNL biedt inkomende retouren vanuit België en Nederland via PostNL Standard Return. Die service vereist een direct PostNL-contract; de tarieven van Sendcloud dekken deze methode niet.
Alle retourlabels worden aangemaakt via de losstaande v3 Returns API van Sendcloud (synchroon of asynchroon; async is aan te raden bij hogere volumes). Je hebt geen lookup van de uitgaande zending of JWT-tokens nodig. Referentie: Returns API overview.
Hoe verhoudt de multi-carrier API van Sendcloud zich tot vervoerders los koppelen?
De Sendcloud REST API geeft je toegang tot 170+ vervoerders, waaronder PostNL, via één set credentials, één schema, één webhook-stream en één error model. Vervoerders los koppelen betekent per vervoerder aparte authenticatie, payload-formaten en trackingsystemen, en dat werk opnieuw doen zodra een vervoerder breaking changes doorvoert.
Met Sendcloud verstuur je PostNL naast DHL, DPD, GLS en Budbee, of elke andere vervoerder in je account, met dezelfde code. Route zendingen tussen vervoerders op basis van regels (gewicht, bestemming, serviceniveau, kosten) zonder vervoerder-specifieke routeringslogica te schrijven. Val automatisch terug op een andere vervoerder als het upstream-systeem van PostNL problemen heeft.
Een vervoerder later toevoegen betekent: toevoegen aan je Sendcloud-account, niet een nieuwe integratie bouwen.
Product
Oplossingen
Integraties
© 2026 Sendcloud. Alle rechten voorbehouden
KvK-nummer: 66572959
BTW-nummer: NL856613897B01
Product
Integraties
Oplossingen
Resources
© 2026 Sendcloud. Alle rechten voorbehouden
KvK-nummer: 66572959
BTW-nummer: NL856613897B01
Product
© 2026 Sendcloud. Alle rechten voorbehouden
KvK-nummer: 66572959
BTW-nummer: NL856613897B01



