L’API PostNL, sans le travail d’intégration

Ajoutez l’API PostNL à votre WMS, ERP ou backend e-commerce via une seule intégration Sendcloud. Expédiez avec le plus grand transporteur des Pays-Bas aux côtés de plus de 170 autres, sans accord PostNL distinct à mettre en place.

Illustration de l’intégration de l’API transporteur pour PostNL

L’API PostNL, sans le travail d’intégration

Ajoutez l’API PostNL à votre WMS, ERP ou backend e-commerce via une seule intégration Sendcloud. Expédiez avec le plus grand transporteur des Pays-Bas aux côtés de plus de 170 autres, sans accord PostNL distinct à mettre en place.

Illustration de l’intégration de l’API transporteur pour PostNL

L’API PostNL, sans le travail d’intégration

Ajoutez l’API PostNL à votre WMS, ERP ou backend e-commerce via une seule intégration Sendcloud. Expédiez avec le plus grand transporteur des Pays-Bas aux côtés de plus de 170 autres, sans accord PostNL distinct à mettre en place.

Illustration de l’intégration de l’API transporteur pour PostNL

Entièrement documentée

Testée sur des millions d’envois

Disponible dans toutes les formules

Pourquoi intégrer PostNL via l’API Sendcloud ?

Évitez la négociation de contrat PostNL

Expédiez dès le premier jour aux tarifs PostNL négociés par Sendcloud, ou apportez votre propre contrat quand vous êtes prêt.

Livraison en soirée et points de service

Les créneaux de soirée de PostNL et plus de 4 500 points de service sont disponibles via l’API REST de Sendcloud, sans identifiants API PostNL distincts.

Intégrez plus de 170 transporteurs d’un coup

Arrêtez d’intégrer et de maintenir chaque transporteur séparément : une seule API suffit.

Conformité GDPR

Nous respectons les règles GDPR de protection des données et de la vie privée en Europe.

Uptime de l’API de 99,99 %

Un logiciel d’expédition fiable, construit sur AWS avec les meilleures technologies du marché.

Certifié ISO 27001

Les normes les plus strictes au monde en matière de sécurité de l’information.

Pourquoi intégrer PostNL via l’API Sendcloud ?

Évitez la négociation de contrat PostNL

Expédiez dès le premier jour aux tarifs PostNL négociés par Sendcloud, ou apportez votre propre contrat quand vous êtes prêt.

Livraison en soirée et points de service

Les créneaux de soirée de PostNL et plus de 4 500 points de service sont disponibles via l’API REST de Sendcloud, sans identifiants API PostNL distincts.

Intégrez plus de 170 transporteurs d’un coup

Arrêtez d’intégrer et de maintenir chaque transporteur séparément : une seule API suffit.

Conformité GDPR

Nous respectons les règles GDPR de protection des données et de la vie privée en Europe.

Uptime de l’API de 99,99 %

Un logiciel d’expédition fiable, construit sur AWS avec les meilleures technologies du marché.

Certifié ISO 27001

Les normes les plus strictes au monde en matière de sécurité de l’information.

Pourquoi intégrer PostNL via l’API Sendcloud ?

Évitez la négociation de contrat PostNL

Expédiez dès le premier jour aux tarifs PostNL négociés par Sendcloud, ou apportez votre propre contrat quand vous êtes prêt.

Livraison en soirée et points de service

Les créneaux de soirée de PostNL et plus de 4 500 points de service sont disponibles via l’API REST de Sendcloud, sans identifiants API PostNL distincts.

Intégrez plus de 170 transporteurs d’un coup

Arrêtez d’intégrer et de maintenir chaque transporteur séparément : une seule API suffit.

Conformité GDPR

Nous respectons les règles GDPR de protection des données et de la vie privée en Europe.

Uptime de l’API de 99,99 %

Un logiciel d’expédition fiable, construit sur AWS avec les meilleures technologies du marché.

Certifié ISO 27001

Les normes les plus strictes au monde en matière de sécurité de l’information.

« Sendcloud nous permet de connecter énormément de transporteurs différents, sans friction. »

Oscar Ziegler

Founder and CEO

-

Hive

« Sendcloud nous permet de connecter énormément de transporteurs différents, sans friction. »

Oscar Ziegler

Founder and CEO

-

Hive

« Sendcloud nous permet de connecter énormément de transporteurs différents, sans friction. »

Oscar Ziegler

Founder and CEO

-

Hive

Exemples d’intégration de l’API

Intégration de l’API

Découvrez un exemple simple d’intégration de l’API en Python.

Service Point Picker

Découvrez comment intégrer le Service Point Picker dans une application sur mesure.

Exemples d’intégration de l’API

Intégration de l’API

Découvrez un exemple simple d’intégration de l’API en Python.

Service Point Picker

Découvrez comment intégrer le Service Point Picker dans une application sur mesure.

Exemples d’intégration de l’API

Intégration de l’API

Découvrez un exemple simple d’intégration de l’API en Python.

Service Point Picker

Découvrez comment intégrer le Service Point Picker dans une application sur mesure.

Bibliothèques client existantes

Par où commencer ?

Par où commencer ?

Par où commencer ?

1. Créez votre compte

2. Obtenez votre API key gratuite

Commencez à envoyer des requêtes à l’API PostNL

1. Créez votre compte

2. Obtenez votre API key gratuite

Commencez à envoyer des requêtes à l’API PostNL

1. Créez votre compte

2. Obtenez votre API key gratuite

Commencez à envoyer des requêtes à l’API PostNL

Une seule API pour tous vos besoins d’expédition

Sans frais de mise en service

Intégration le jour même

Expédiez avec les meilleurs transporteurs d’Europe

Questions et réponses

Pourquoi intégrer l’API PostNL via Sendcloud plutôt qu’en direct ?

Une intégration PostNL directe implique de configurer l’accès au portail professionnel My PostNL, de générer des clés d’API de production et de gérer le Customer Code, le Customer Number et un code Globalpack distinct si vous expédiez hors UE. PostNL exige également un Signature GIF au dossier pour toute déclaration douanière hors UE.

Via Sendcloud, vous vous authentifiez une seule fois avec votre Sendcloud API key et utilisez un schéma REST unique pour PostNL, aux côtés de tous les autres transporteurs de votre compte. Si vous n’avez pas votre propre contrat PostNL, les tarifs négociés par Sendcloud s’appliquent aux Pays-Bas sur les formules Lite, Growth et Premium.

Que se passe-t-il quand PostNL met à jour ou casse son API ?

PostNL met à jour périodiquement l’API My PostNL et le flux de génération des clés d’API dans le portail professionnel. En intégration directe, il faut retester les payloads, renouveler les identifiants et s’adapter aux changements de codes produit. Par exemple, PostNL Extra@Home pour les articles volumineux utilise des codes produit différents de ceux des colis PostNL standard.

Lorsque vous expédiez PostNL via l’API REST de Sendcloud, la couche d’abstraction absorbe ces changements. L’équipe technique de Sendcloud suit les notes de version de My PostNL et ajuste le connecteur en interne. Votre schéma de requête Sendcloud reste identique.

Puis-je utiliser mon propre contrat PostNL ?

Oui. Sendcloud prend en charge à la fois les tarifs PostNL négociés par Sendcloud et votre propre contrat PostNL.

Les tarifs Sendcloud sont disponibles aux Pays-Bas sur les formules Lite, Growth et Premium : vous pouvez donc expédier avec PostNL sans négocier de contrat au préalable.

Pour votre propre contrat : allez dans Shipping > Carriers > My Contracts, trouvez PostNL, cliquez sur Add Contract et renseignez votre API Key, Customer Code (4 lettres), Customer Number et code Globalpack (pour les envois hors UE). Générez la clé d’API dans My PostNL via API Manager > My Account > Create New Key en sélectionnant Sendcloud comme logiciel externe.

Consultez l’article du Help Center PostNL contract activation.

Quels produits PostNL sont pris en charge via l’API ?

Via Sendcloud, vous pouvez expédier toute la gamme domestique et internationale de PostNL :

  • PostNL Standard : livraison domestique le jour ouvrable suivant, jusqu’à 23 kg ou 31,5 kg

  • PostNL Home Address Only : pas de livraison chez le voisin

  • PostNL Signature on Delivery

  • PostNL Evening Delivery : livraison en semaine entre 17h30 et 22h00

  • PostNL Service Point : dépôt et retrait dans le réseau de points de service

  • PostNL Extra@Home : livraison d’articles volumineux à deux personnes (contrat distinct)

  • Méthodes internationales UE et Globalpack pour les envois hors Europe

Consultez l’article du Help Center PostNL shipping conditions.

Quelles fonctionnalités propres à PostNL l’API expose-t-elle ?

Fonctionnalités propres à PostNL exposées par l’intégration :

  • Livraison en soirée entre 17h30 et 22h00 en semaine

  • Routage vers les points de service du dense réseau néerlandais

  • Livraison en boîte aux lettres sur PostNL Standard lorsque la taille du colis le permet

  • Prise en charge du code Globalpack pour les envois hors UE (code client distinct)

  • Téléversement du Signature GIF pour les étiquettes douanières hors UE

  • PostNL Extra@Home avec livraison à deux personnes pour les articles volumineux, avec sa propre configuration de contrat

Comment suivre les colis PostNL ?

Les événements de suivi PostNL passent par le système de webhooks de Sendcloud sans configuration supplémentaire. Les événements de dépôt en point de service et d’arrivée en consigne apparaissent aux côtés des événements de livraison standard, avec sendcloud_tracking_url renseigné dès que vous avez configuré une page de suivi à votre marque.

Tous les événements sont normalisés selon la taxonomie de statuts de Sendcloud via GET https://panel.sendcloud.sc/api/v2/tracking/{tracking_number}, avec l’historique chronologique sous statuses et chaque événement mappé sur parent_status. Abonnez-vous au webhook parcel-status-changed pour les mises à jour push. Référence : Tracking parcels.

Comment créer des étiquettes de retour PostNL ?

PostNL propose les retours entrants depuis la Belgique et les Pays-Bas via PostNL Standard Return. Ce service nécessite un contrat PostNL direct ; les tarifs Sendcloud ne couvrent pas cette méthode.

Toutes les étiquettes de retour sont créées via la Returns API v3 autonome de Sendcloud (synchrone ou asynchrone ; l’asynchrone est recommandé pour les volumes élevés). Aucune recherche du colis aller ni token JWT n’est nécessaire. Référence : Returns API overview.

Que vaut l’API multi-transporteurs de Sendcloud face à une intégration transporteur par transporteur ?

L’API REST de Sendcloud vous donne accès à plus de 170 transporteurs, dont PostNL, via un seul jeu d’identifiants, un seul schéma, un seul flux de webhooks et un seul modèle d’erreur. Intégrer les transporteurs un par un implique une authentification, des formats de payload et des systèmes de suivi distincts pour chacun, et de tout refaire dès qu’un transporteur publie un changement cassant.

Avec Sendcloud, vous expédiez PostNL aux côtés de DHL, DPD, GLS et Budbee, ou de tout autre transporteur de votre compte, avec le même code. Routez les envois entre transporteurs selon des règles (poids, destination, niveau de service, coût) sans écrire de logique de routage propre à chaque transporteur. Basculez automatiquement vers un autre transporteur si le système amont de PostNL rencontre des problèmes.

Ajouter un transporteur plus tard revient à l’ajouter à votre compte Sendcloud, pas à construire une nouvelle intégration.

Questions et réponses

Pourquoi intégrer l’API PostNL via Sendcloud plutôt qu’en direct ?

Une intégration PostNL directe implique de configurer l’accès au portail professionnel My PostNL, de générer des clés d’API de production et de gérer le Customer Code, le Customer Number et un code Globalpack distinct si vous expédiez hors UE. PostNL exige également un Signature GIF au dossier pour toute déclaration douanière hors UE.

Via Sendcloud, vous vous authentifiez une seule fois avec votre Sendcloud API key et utilisez un schéma REST unique pour PostNL, aux côtés de tous les autres transporteurs de votre compte. Si vous n’avez pas votre propre contrat PostNL, les tarifs négociés par Sendcloud s’appliquent aux Pays-Bas sur les formules Lite, Growth et Premium.

Que se passe-t-il quand PostNL met à jour ou casse son API ?

PostNL met à jour périodiquement l’API My PostNL et le flux de génération des clés d’API dans le portail professionnel. En intégration directe, il faut retester les payloads, renouveler les identifiants et s’adapter aux changements de codes produit. Par exemple, PostNL Extra@Home pour les articles volumineux utilise des codes produit différents de ceux des colis PostNL standard.

Lorsque vous expédiez PostNL via l’API REST de Sendcloud, la couche d’abstraction absorbe ces changements. L’équipe technique de Sendcloud suit les notes de version de My PostNL et ajuste le connecteur en interne. Votre schéma de requête Sendcloud reste identique.

Puis-je utiliser mon propre contrat PostNL ?

Oui. Sendcloud prend en charge à la fois les tarifs PostNL négociés par Sendcloud et votre propre contrat PostNL.

Les tarifs Sendcloud sont disponibles aux Pays-Bas sur les formules Lite, Growth et Premium : vous pouvez donc expédier avec PostNL sans négocier de contrat au préalable.

Pour votre propre contrat : allez dans Shipping > Carriers > My Contracts, trouvez PostNL, cliquez sur Add Contract et renseignez votre API Key, Customer Code (4 lettres), Customer Number et code Globalpack (pour les envois hors UE). Générez la clé d’API dans My PostNL via API Manager > My Account > Create New Key en sélectionnant Sendcloud comme logiciel externe.

Consultez l’article du Help Center PostNL contract activation.

Quels produits PostNL sont pris en charge via l’API ?

Via Sendcloud, vous pouvez expédier toute la gamme domestique et internationale de PostNL :

  • PostNL Standard : livraison domestique le jour ouvrable suivant, jusqu’à 23 kg ou 31,5 kg

  • PostNL Home Address Only : pas de livraison chez le voisin

  • PostNL Signature on Delivery

  • PostNL Evening Delivery : livraison en semaine entre 17h30 et 22h00

  • PostNL Service Point : dépôt et retrait dans le réseau de points de service

  • PostNL Extra@Home : livraison d’articles volumineux à deux personnes (contrat distinct)

  • Méthodes internationales UE et Globalpack pour les envois hors Europe

Consultez l’article du Help Center PostNL shipping conditions.

Quelles fonctionnalités propres à PostNL l’API expose-t-elle ?

Fonctionnalités propres à PostNL exposées par l’intégration :

  • Livraison en soirée entre 17h30 et 22h00 en semaine

  • Routage vers les points de service du dense réseau néerlandais

  • Livraison en boîte aux lettres sur PostNL Standard lorsque la taille du colis le permet

  • Prise en charge du code Globalpack pour les envois hors UE (code client distinct)

  • Téléversement du Signature GIF pour les étiquettes douanières hors UE

  • PostNL Extra@Home avec livraison à deux personnes pour les articles volumineux, avec sa propre configuration de contrat

Comment suivre les colis PostNL ?

Les événements de suivi PostNL passent par le système de webhooks de Sendcloud sans configuration supplémentaire. Les événements de dépôt en point de service et d’arrivée en consigne apparaissent aux côtés des événements de livraison standard, avec sendcloud_tracking_url renseigné dès que vous avez configuré une page de suivi à votre marque.

Tous les événements sont normalisés selon la taxonomie de statuts de Sendcloud via GET https://panel.sendcloud.sc/api/v2/tracking/{tracking_number}, avec l’historique chronologique sous statuses et chaque événement mappé sur parent_status. Abonnez-vous au webhook parcel-status-changed pour les mises à jour push. Référence : Tracking parcels.

Comment créer des étiquettes de retour PostNL ?

PostNL propose les retours entrants depuis la Belgique et les Pays-Bas via PostNL Standard Return. Ce service nécessite un contrat PostNL direct ; les tarifs Sendcloud ne couvrent pas cette méthode.

Toutes les étiquettes de retour sont créées via la Returns API v3 autonome de Sendcloud (synchrone ou asynchrone ; l’asynchrone est recommandé pour les volumes élevés). Aucune recherche du colis aller ni token JWT n’est nécessaire. Référence : Returns API overview.

Que vaut l’API multi-transporteurs de Sendcloud face à une intégration transporteur par transporteur ?

L’API REST de Sendcloud vous donne accès à plus de 170 transporteurs, dont PostNL, via un seul jeu d’identifiants, un seul schéma, un seul flux de webhooks et un seul modèle d’erreur. Intégrer les transporteurs un par un implique une authentification, des formats de payload et des systèmes de suivi distincts pour chacun, et de tout refaire dès qu’un transporteur publie un changement cassant.

Avec Sendcloud, vous expédiez PostNL aux côtés de DHL, DPD, GLS et Budbee, ou de tout autre transporteur de votre compte, avec le même code. Routez les envois entre transporteurs selon des règles (poids, destination, niveau de service, coût) sans écrire de logique de routage propre à chaque transporteur. Basculez automatiquement vers un autre transporteur si le système amont de PostNL rencontre des problèmes.

Ajouter un transporteur plus tard revient à l’ajouter à votre compte Sendcloud, pas à construire une nouvelle intégration.

Questions et réponses

Pourquoi intégrer l’API PostNL via Sendcloud plutôt qu’en direct ?

Une intégration PostNL directe implique de configurer l’accès au portail professionnel My PostNL, de générer des clés d’API de production et de gérer le Customer Code, le Customer Number et un code Globalpack distinct si vous expédiez hors UE. PostNL exige également un Signature GIF au dossier pour toute déclaration douanière hors UE.

Via Sendcloud, vous vous authentifiez une seule fois avec votre Sendcloud API key et utilisez un schéma REST unique pour PostNL, aux côtés de tous les autres transporteurs de votre compte. Si vous n’avez pas votre propre contrat PostNL, les tarifs négociés par Sendcloud s’appliquent aux Pays-Bas sur les formules Lite, Growth et Premium.

Que se passe-t-il quand PostNL met à jour ou casse son API ?

PostNL met à jour périodiquement l’API My PostNL et le flux de génération des clés d’API dans le portail professionnel. En intégration directe, il faut retester les payloads, renouveler les identifiants et s’adapter aux changements de codes produit. Par exemple, PostNL Extra@Home pour les articles volumineux utilise des codes produit différents de ceux des colis PostNL standard.

Lorsque vous expédiez PostNL via l’API REST de Sendcloud, la couche d’abstraction absorbe ces changements. L’équipe technique de Sendcloud suit les notes de version de My PostNL et ajuste le connecteur en interne. Votre schéma de requête Sendcloud reste identique.

Puis-je utiliser mon propre contrat PostNL ?

Oui. Sendcloud prend en charge à la fois les tarifs PostNL négociés par Sendcloud et votre propre contrat PostNL.

Les tarifs Sendcloud sont disponibles aux Pays-Bas sur les formules Lite, Growth et Premium : vous pouvez donc expédier avec PostNL sans négocier de contrat au préalable.

Pour votre propre contrat : allez dans Shipping > Carriers > My Contracts, trouvez PostNL, cliquez sur Add Contract et renseignez votre API Key, Customer Code (4 lettres), Customer Number et code Globalpack (pour les envois hors UE). Générez la clé d’API dans My PostNL via API Manager > My Account > Create New Key en sélectionnant Sendcloud comme logiciel externe.

Consultez l’article du Help Center PostNL contract activation.

Quels produits PostNL sont pris en charge via l’API ?

Via Sendcloud, vous pouvez expédier toute la gamme domestique et internationale de PostNL :

  • PostNL Standard : livraison domestique le jour ouvrable suivant, jusqu’à 23 kg ou 31,5 kg

  • PostNL Home Address Only : pas de livraison chez le voisin

  • PostNL Signature on Delivery

  • PostNL Evening Delivery : livraison en semaine entre 17h30 et 22h00

  • PostNL Service Point : dépôt et retrait dans le réseau de points de service

  • PostNL Extra@Home : livraison d’articles volumineux à deux personnes (contrat distinct)

  • Méthodes internationales UE et Globalpack pour les envois hors Europe

Consultez l’article du Help Center PostNL shipping conditions.

Quelles fonctionnalités propres à PostNL l’API expose-t-elle ?

Fonctionnalités propres à PostNL exposées par l’intégration :

  • Livraison en soirée entre 17h30 et 22h00 en semaine

  • Routage vers les points de service du dense réseau néerlandais

  • Livraison en boîte aux lettres sur PostNL Standard lorsque la taille du colis le permet

  • Prise en charge du code Globalpack pour les envois hors UE (code client distinct)

  • Téléversement du Signature GIF pour les étiquettes douanières hors UE

  • PostNL Extra@Home avec livraison à deux personnes pour les articles volumineux, avec sa propre configuration de contrat

Comment suivre les colis PostNL ?

Les événements de suivi PostNL passent par le système de webhooks de Sendcloud sans configuration supplémentaire. Les événements de dépôt en point de service et d’arrivée en consigne apparaissent aux côtés des événements de livraison standard, avec sendcloud_tracking_url renseigné dès que vous avez configuré une page de suivi à votre marque.

Tous les événements sont normalisés selon la taxonomie de statuts de Sendcloud via GET https://panel.sendcloud.sc/api/v2/tracking/{tracking_number}, avec l’historique chronologique sous statuses et chaque événement mappé sur parent_status. Abonnez-vous au webhook parcel-status-changed pour les mises à jour push. Référence : Tracking parcels.

Comment créer des étiquettes de retour PostNL ?

PostNL propose les retours entrants depuis la Belgique et les Pays-Bas via PostNL Standard Return. Ce service nécessite un contrat PostNL direct ; les tarifs Sendcloud ne couvrent pas cette méthode.

Toutes les étiquettes de retour sont créées via la Returns API v3 autonome de Sendcloud (synchrone ou asynchrone ; l’asynchrone est recommandé pour les volumes élevés). Aucune recherche du colis aller ni token JWT n’est nécessaire. Référence : Returns API overview.

Que vaut l’API multi-transporteurs de Sendcloud face à une intégration transporteur par transporteur ?

L’API REST de Sendcloud vous donne accès à plus de 170 transporteurs, dont PostNL, via un seul jeu d’identifiants, un seul schéma, un seul flux de webhooks et un seul modèle d’erreur. Intégrer les transporteurs un par un implique une authentification, des formats de payload et des systèmes de suivi distincts pour chacun, et de tout refaire dès qu’un transporteur publie un changement cassant.

Avec Sendcloud, vous expédiez PostNL aux côtés de DHL, DPD, GLS et Budbee, ou de tout autre transporteur de votre compte, avec le même code. Routez les envois entre transporteurs selon des règles (poids, destination, niveau de service, coût) sans écrire de logique de routage propre à chaque transporteur. Basculez automatiquement vers un autre transporteur si le système amont de PostNL rencontre des problèmes.

Ajouter un transporteur plus tard revient à l’ajouter à votre compte Sendcloud, pas à construire une nouvelle intégration.