Der einfachste Weg für die Integration mit der GLS API
Ergänze GLS-Versand in deinem WMS, ERP oder E-Commerce-Backend über eine einzige Sendcloud-Integration. Kein GLS-API-Setup, keine Breaking Changes, denen du hinterherläufst.
Der einfachste Weg für die Integration mit der GLS API
Ergänze GLS-Versand in deinem WMS, ERP oder E-Commerce-Backend über eine einzige Sendcloud-Integration. Kein GLS-API-Setup, keine Breaking Changes, denen du hinterherläufst.
Der einfachste Weg für die Integration mit der GLS API
Ergänze GLS-Versand in deinem WMS, ERP oder E-Commerce-Backend über eine einzige Sendcloud-Integration. Kein GLS-API-Setup, keine Breaking Changes, denen du hinterherläufst.
Umfassend dokumentiert
An Millionen Sendungen getestet
In allen Tarifen enthalten
Warum GLS über die Sendcloud API anbinden?
Skip the GLS contract negotiation
Ship under Sendcloud's negotiated GLS rates from day one, or bring your own contract when you're ready.
Paneuropäisches Netzwerk in 30+ Ländern
GLS Parcel Europe deckt grenzüberschreitende Sendungen unter einem Service Code ab. Sendcloud übernimmt zusätzlich die nationalen GLS-Produkte je Land – ohne separaten Vertrag pro Markt.
Binde 170+ Paketdienste auf einmal an
Schluss mit dem Anbinden und Pflegen einzelner Paketdienste – nutze eine API für alle.

GDPR-Konformität
Wir erfüllen die GDPR-Vorgaben zum Schutz von Daten und Privatsphäre in Europa.
API-Uptime von 99,99 %
Zuverlässige Versandsoftware auf AWS und mit führenden Technologien.

ISO 27001-zertifiziert
Die weltweit strengsten Standards für Informationssicherheit.
Warum GLS über die Sendcloud API anbinden?
Skip the GLS contract negotiation
Ship under Sendcloud's negotiated GLS rates from day one, or bring your own contract when you're ready.
Paneuropäisches Netzwerk in 30+ Ländern
GLS Parcel Europe deckt grenzüberschreitende Sendungen unter einem Service Code ab. Sendcloud übernimmt zusätzlich die nationalen GLS-Produkte je Land – ohne separaten Vertrag pro Markt.
Binde 170+ Paketdienste auf einmal an
Schluss mit dem Anbinden und Pflegen einzelner Paketdienste – nutze eine API für alle.

GDPR-Konformität
Wir erfüllen die GDPR-Vorgaben zum Schutz von Daten und Privatsphäre in Europa.
API-Uptime von 99,99 %
Zuverlässige Versandsoftware auf AWS und mit führenden Technologien.

ISO 27001-zertifiziert
Die weltweit strengsten Standards für Informationssicherheit.
Warum GLS über die Sendcloud API anbinden?
Skip the GLS contract negotiation
Ship under Sendcloud's negotiated GLS rates from day one, or bring your own contract when you're ready.
Paneuropäisches Netzwerk in 30+ Ländern
GLS Parcel Europe deckt grenzüberschreitende Sendungen unter einem Service Code ab. Sendcloud übernimmt zusätzlich die nationalen GLS-Produkte je Land – ohne separaten Vertrag pro Markt.
Binde 170+ Paketdienste auf einmal an
Schluss mit dem Anbinden und Pflegen einzelner Paketdienste – nutze eine API für alle.

GDPR-Konformität
Wir erfüllen die GDPR-Vorgaben zum Schutz von Daten und Privatsphäre in Europa.
API-Uptime von 99,99 %
Zuverlässige Versandsoftware auf AWS und mit führenden Technologien.

ISO 27001-zertifiziert
Die weltweit strengsten Standards für Informationssicherheit.
Die komplette Shipping API für jedes System
Die komplette Shipping API für jedes System
Die komplette Shipping API für jedes System
„Mit Sendcloud binden wir viele verschiedene Paketdienste nahtlos an.“
Oscar Ziegler
Founder and CEO
-
Hive

„Mit Sendcloud binden wir viele verschiedene Paketdienste nahtlos an.“
Oscar Ziegler
Founder and CEO
-
Hive

„Mit Sendcloud binden wir viele verschiedene Paketdienste nahtlos an.“
Oscar Ziegler
Founder and CEO
-
Hive

Beispiele für API-Integrationen

API-Integration
Sieh dir ein einfaches Beispiel für eine API-Integration mit Python an.
Service Point Picker
Erfahre, wie du den Service Point Picker in eine eigene Anwendung integrierst.
Beispiele für API-Integrationen

API-Integration
Sieh dir ein einfaches Beispiel für eine API-Integration mit Python an.
Service Point Picker
Erfahre, wie du den Service Point Picker in eine eigene Anwendung integrierst.
Beispiele für API-Integrationen

API-Integration
Sieh dir ein einfaches Beispiel für eine API-Integration mit Python an.
Service Point Picker
Erfahre, wie du den Service Point Picker in eine eigene Anwendung integrierst.
Wo fängst du an?
Wo fängst du an?
Wo fängst du an?
Eine API für deinen gesamten Versand
Keine Einrichtungsgebühren
Integration am selben Tag
Versende mit Europas besten Paketdiensten
Fragen und Antworten
Warum die GLS API über Sendcloud statt direkt anbinden?
Direct GLS API integration means handling GLS Europe authentication, country-specific rate codes, and per-product shipment payloads on your end. Through Sendcloud, you authenticate once with your Sendcloud API key and use a single REST schema for GLS alongside every other carrier in your account.
Sendcloud absorbs upstream changes from GLS Europe, including the recent unified European API rollout that replaced country-specific GLS Belgium credentials. If you don't have a GLS contract, Sendcloud's negotiated rates work in markets including the Netherlands, Belgium, and Spain.
Was passiert, wenn GLS die API ändert oder unbrauchbar macht?
GLS Europe steckt mitten in einer mehrjährigen API-Konsolidierung: Neue Verträge laufen über einheitliche GLS-Europe-Zugangsdaten (API Key, API Secret, Contact-ID, Land), während ältere länderspezifische GLS-Belgium-Verträge migrieren müssen. Wer direkt anbindet, trägt die Kosten: erneut authentifizieren, Feldmappings aktualisieren, Payloads neu testen.
Über die Sendcloud REST API fängt die Abstraktionsschicht das ab. Das Engineering von Sendcloud beobachtet das GLS Europe Developer Portal und passt den Konnektor intern an. Die jüngste Migration von GLS Belgium auf das einheitliche GLS Europe lief für Accounts mit der GLS API von Sendcloud ohne jede Codeänderung auf Händlerseite.
Kann ich meinen eigenen GLS-Vertrag nutzen?
Yes. Sendcloud supports both Sendcloud-negotiated GLS rates and your own GLS contract.
Sendcloud rates are available in the Netherlands, Belgium, Spain, and other markets on Lite, Growth, or Premium plans, so you can start shipping GLS without negotiating a contract.
For your own contract: go to Shipping > Carriers > My Contracts, find GLS Europe, click Add Contract, and enter API Key (Username), API Secret (Password), Contact-ID, and country from your GLS account manager. Italy is the exception: GLS shipments from Italy require a direct contract.
Welche GLS-Produkte werden über die API unterstützt?
Über Sendcloud versendest du die komplette Produktlinie von GLS Europe:
BusinessParcel: nationales Paket bis 40 kg, Zustellung am nächsten WerktagEconomyParcel: Economy-Zustellung, Briefkastenformat wo unterstütztExpressParcel: am nächsten Tag vor GeschäftsschlussShopDeliveryParcel: Zustellung an GLS ParcelShopsEuroBusinessParcel: 30+ europäische Ziele, darunter Vereinigtes Königreich, Schweiz und NorwegenGlobalBusinessParcel: Sendungen außerhalb Europas
Die für deinen Account aktivierten Versandmethoden findest du im shipping-methods Endpoint von Sendcloud. Siehe den Help-Center-Artikel GLS NL shipping conditions für alle Methodendetails.
Welche GLS-spezifischen Funktionen stellt die API bereit?
GLS-spezifische Funktionen, die die Integration bereitstellt:
FlexDeliveryService: Der Endkunde kann die Zustellung in Echtzeit umleitenShopReturnService: Abgabe in GLS ParcelShopsPick&ReturnService: Abholung an der Kundenadresse, geplant für den nächsten WerktagSaturdayService: Wochenendzustellung in unterstützten MärktenCashService: Nachnahme (nur mit eigenem Vertrag)Mehrkolli-Sendungen und Zugang zum ParcelShop-Netzwerk für Umleitungen bei fehlgeschlagener Zustellung
Das Tracking bei GLS muss von deinem GLS-Account-Manager separat aktiviert werden. Ohne diese Aktivierung bleiben Pakete in Sendcloud im Status „Ready to send“.
Wie verfolge ich GLS-Pakete?
Das Tracking bei GLS muss von deinem GLS-Account-Manager separat aktiviert werden. Ohne Aktivierung bleiben Pakete in Sendcloud im Status „Ready to send“. Sobald sie aktiv ist, läuft jedes Event über den Standard-Webhook-Stream – inklusive ParcelShop-Umleitungen bei fehlgeschlagener Zustellung.
Alle Events werden über GET https://panel.sendcloud.sc/api/v2/tracking/{tracking_number} auf die Status-Taxonomie von Sendcloud normalisiert, mit der chronologischen Historie unter statuses und jedem Event gemappt auf parent_status. Abonniere den parcel-status-changed Webhook für Push-Updates. Referenz: Tracking parcels.
Wie erstelle ich GLS-Retourenlabels?
GLS bietet zwei Retourenservices: Pick&ReturnService holt das Paket an der Kundenadresse ab, geplant für den nächsten Werktag, mit einem Retourenfenster von 60 Tagen ab dem Versanddatum. ShopReturnService deckt die Abgabe in jedem GLS ParcelShop im Netzwerk ab.
Alle Retourenlabels werden über die eigenständige v3 Returns API von Sendcloud erstellt (synchron oder asynchron; asynchron empfiehlt sich bei höherem Durchsatz). Ein Lookup der Ausgangssendung oder JWT-Tokens sind nicht erforderlich. Referenz: Returns API overview.
Wie schneidet die Multi-Carrier API von Sendcloud gegenüber einzelnen Anbindungen ab?
Die Sendcloud REST API gibt dir Zugriff auf 170+ Paketdienste, darunter GLS, über einen Satz Zugangsdaten, ein Schema, einen Webhook-Stream und ein Error Model. Paketdienste einzeln anzubinden bedeutet je Anbieter eigene Authentifizierung, Payload-Formate und Tracking-Systeme – und dieselbe Arbeit erneut, sobald ein Anbieter Breaking Changes ausrollt.
Mit Sendcloud versendest du GLS neben DHL, UPS, PostNL und DPD oder jedem anderen Paketdienst in deinem Account – mit demselben Code. Route Sendungen regelbasiert zwischen Paketdiensten (Gewicht, Ziel, Servicelevel, Kosten), ohne anbieterspezifische Routing-Logik zu schreiben. Weiche automatisch auf einen anderen Paketdienst aus, wenn das Upstream-System von GLS Probleme hat.
Einen weiteren Paketdienst später hinzuzufügen heißt: in deinem Sendcloud-Account ergänzen – keine neue Integration bauen.
Fragen und Antworten
Warum die GLS API über Sendcloud statt direkt anbinden?
Direct GLS API integration means handling GLS Europe authentication, country-specific rate codes, and per-product shipment payloads on your end. Through Sendcloud, you authenticate once with your Sendcloud API key and use a single REST schema for GLS alongside every other carrier in your account.
Sendcloud absorbs upstream changes from GLS Europe, including the recent unified European API rollout that replaced country-specific GLS Belgium credentials. If you don't have a GLS contract, Sendcloud's negotiated rates work in markets including the Netherlands, Belgium, and Spain.
Was passiert, wenn GLS die API ändert oder unbrauchbar macht?
GLS Europe steckt mitten in einer mehrjährigen API-Konsolidierung: Neue Verträge laufen über einheitliche GLS-Europe-Zugangsdaten (API Key, API Secret, Contact-ID, Land), während ältere länderspezifische GLS-Belgium-Verträge migrieren müssen. Wer direkt anbindet, trägt die Kosten: erneut authentifizieren, Feldmappings aktualisieren, Payloads neu testen.
Über die Sendcloud REST API fängt die Abstraktionsschicht das ab. Das Engineering von Sendcloud beobachtet das GLS Europe Developer Portal und passt den Konnektor intern an. Die jüngste Migration von GLS Belgium auf das einheitliche GLS Europe lief für Accounts mit der GLS API von Sendcloud ohne jede Codeänderung auf Händlerseite.
Kann ich meinen eigenen GLS-Vertrag nutzen?
Yes. Sendcloud supports both Sendcloud-negotiated GLS rates and your own GLS contract.
Sendcloud rates are available in the Netherlands, Belgium, Spain, and other markets on Lite, Growth, or Premium plans, so you can start shipping GLS without negotiating a contract.
For your own contract: go to Shipping > Carriers > My Contracts, find GLS Europe, click Add Contract, and enter API Key (Username), API Secret (Password), Contact-ID, and country from your GLS account manager. Italy is the exception: GLS shipments from Italy require a direct contract.
Welche GLS-Produkte werden über die API unterstützt?
Über Sendcloud versendest du die komplette Produktlinie von GLS Europe:
BusinessParcel: nationales Paket bis 40 kg, Zustellung am nächsten WerktagEconomyParcel: Economy-Zustellung, Briefkastenformat wo unterstütztExpressParcel: am nächsten Tag vor GeschäftsschlussShopDeliveryParcel: Zustellung an GLS ParcelShopsEuroBusinessParcel: 30+ europäische Ziele, darunter Vereinigtes Königreich, Schweiz und NorwegenGlobalBusinessParcel: Sendungen außerhalb Europas
Die für deinen Account aktivierten Versandmethoden findest du im shipping-methods Endpoint von Sendcloud. Siehe den Help-Center-Artikel GLS NL shipping conditions für alle Methodendetails.
Welche GLS-spezifischen Funktionen stellt die API bereit?
GLS-spezifische Funktionen, die die Integration bereitstellt:
FlexDeliveryService: Der Endkunde kann die Zustellung in Echtzeit umleitenShopReturnService: Abgabe in GLS ParcelShopsPick&ReturnService: Abholung an der Kundenadresse, geplant für den nächsten WerktagSaturdayService: Wochenendzustellung in unterstützten MärktenCashService: Nachnahme (nur mit eigenem Vertrag)Mehrkolli-Sendungen und Zugang zum ParcelShop-Netzwerk für Umleitungen bei fehlgeschlagener Zustellung
Das Tracking bei GLS muss von deinem GLS-Account-Manager separat aktiviert werden. Ohne diese Aktivierung bleiben Pakete in Sendcloud im Status „Ready to send“.
Wie verfolge ich GLS-Pakete?
Das Tracking bei GLS muss von deinem GLS-Account-Manager separat aktiviert werden. Ohne Aktivierung bleiben Pakete in Sendcloud im Status „Ready to send“. Sobald sie aktiv ist, läuft jedes Event über den Standard-Webhook-Stream – inklusive ParcelShop-Umleitungen bei fehlgeschlagener Zustellung.
Alle Events werden über GET https://panel.sendcloud.sc/api/v2/tracking/{tracking_number} auf die Status-Taxonomie von Sendcloud normalisiert, mit der chronologischen Historie unter statuses und jedem Event gemappt auf parent_status. Abonniere den parcel-status-changed Webhook für Push-Updates. Referenz: Tracking parcels.
Wie erstelle ich GLS-Retourenlabels?
GLS bietet zwei Retourenservices: Pick&ReturnService holt das Paket an der Kundenadresse ab, geplant für den nächsten Werktag, mit einem Retourenfenster von 60 Tagen ab dem Versanddatum. ShopReturnService deckt die Abgabe in jedem GLS ParcelShop im Netzwerk ab.
Alle Retourenlabels werden über die eigenständige v3 Returns API von Sendcloud erstellt (synchron oder asynchron; asynchron empfiehlt sich bei höherem Durchsatz). Ein Lookup der Ausgangssendung oder JWT-Tokens sind nicht erforderlich. Referenz: Returns API overview.
Wie schneidet die Multi-Carrier API von Sendcloud gegenüber einzelnen Anbindungen ab?
Die Sendcloud REST API gibt dir Zugriff auf 170+ Paketdienste, darunter GLS, über einen Satz Zugangsdaten, ein Schema, einen Webhook-Stream und ein Error Model. Paketdienste einzeln anzubinden bedeutet je Anbieter eigene Authentifizierung, Payload-Formate und Tracking-Systeme – und dieselbe Arbeit erneut, sobald ein Anbieter Breaking Changes ausrollt.
Mit Sendcloud versendest du GLS neben DHL, UPS, PostNL und DPD oder jedem anderen Paketdienst in deinem Account – mit demselben Code. Route Sendungen regelbasiert zwischen Paketdiensten (Gewicht, Ziel, Servicelevel, Kosten), ohne anbieterspezifische Routing-Logik zu schreiben. Weiche automatisch auf einen anderen Paketdienst aus, wenn das Upstream-System von GLS Probleme hat.
Einen weiteren Paketdienst später hinzuzufügen heißt: in deinem Sendcloud-Account ergänzen – keine neue Integration bauen.
Fragen und Antworten
Warum die GLS API über Sendcloud statt direkt anbinden?
Direct GLS API integration means handling GLS Europe authentication, country-specific rate codes, and per-product shipment payloads on your end. Through Sendcloud, you authenticate once with your Sendcloud API key and use a single REST schema for GLS alongside every other carrier in your account.
Sendcloud absorbs upstream changes from GLS Europe, including the recent unified European API rollout that replaced country-specific GLS Belgium credentials. If you don't have a GLS contract, Sendcloud's negotiated rates work in markets including the Netherlands, Belgium, and Spain.
Was passiert, wenn GLS die API ändert oder unbrauchbar macht?
GLS Europe steckt mitten in einer mehrjährigen API-Konsolidierung: Neue Verträge laufen über einheitliche GLS-Europe-Zugangsdaten (API Key, API Secret, Contact-ID, Land), während ältere länderspezifische GLS-Belgium-Verträge migrieren müssen. Wer direkt anbindet, trägt die Kosten: erneut authentifizieren, Feldmappings aktualisieren, Payloads neu testen.
Über die Sendcloud REST API fängt die Abstraktionsschicht das ab. Das Engineering von Sendcloud beobachtet das GLS Europe Developer Portal und passt den Konnektor intern an. Die jüngste Migration von GLS Belgium auf das einheitliche GLS Europe lief für Accounts mit der GLS API von Sendcloud ohne jede Codeänderung auf Händlerseite.
Kann ich meinen eigenen GLS-Vertrag nutzen?
Yes. Sendcloud supports both Sendcloud-negotiated GLS rates and your own GLS contract.
Sendcloud rates are available in the Netherlands, Belgium, Spain, and other markets on Lite, Growth, or Premium plans, so you can start shipping GLS without negotiating a contract.
For your own contract: go to Shipping > Carriers > My Contracts, find GLS Europe, click Add Contract, and enter API Key (Username), API Secret (Password), Contact-ID, and country from your GLS account manager. Italy is the exception: GLS shipments from Italy require a direct contract.
Welche GLS-Produkte werden über die API unterstützt?
Über Sendcloud versendest du die komplette Produktlinie von GLS Europe:
BusinessParcel: nationales Paket bis 40 kg, Zustellung am nächsten WerktagEconomyParcel: Economy-Zustellung, Briefkastenformat wo unterstütztExpressParcel: am nächsten Tag vor GeschäftsschlussShopDeliveryParcel: Zustellung an GLS ParcelShopsEuroBusinessParcel: 30+ europäische Ziele, darunter Vereinigtes Königreich, Schweiz und NorwegenGlobalBusinessParcel: Sendungen außerhalb Europas
Die für deinen Account aktivierten Versandmethoden findest du im shipping-methods Endpoint von Sendcloud. Siehe den Help-Center-Artikel GLS NL shipping conditions für alle Methodendetails.
Welche GLS-spezifischen Funktionen stellt die API bereit?
GLS-spezifische Funktionen, die die Integration bereitstellt:
FlexDeliveryService: Der Endkunde kann die Zustellung in Echtzeit umleitenShopReturnService: Abgabe in GLS ParcelShopsPick&ReturnService: Abholung an der Kundenadresse, geplant für den nächsten WerktagSaturdayService: Wochenendzustellung in unterstützten MärktenCashService: Nachnahme (nur mit eigenem Vertrag)Mehrkolli-Sendungen und Zugang zum ParcelShop-Netzwerk für Umleitungen bei fehlgeschlagener Zustellung
Das Tracking bei GLS muss von deinem GLS-Account-Manager separat aktiviert werden. Ohne diese Aktivierung bleiben Pakete in Sendcloud im Status „Ready to send“.
Wie verfolge ich GLS-Pakete?
Das Tracking bei GLS muss von deinem GLS-Account-Manager separat aktiviert werden. Ohne Aktivierung bleiben Pakete in Sendcloud im Status „Ready to send“. Sobald sie aktiv ist, läuft jedes Event über den Standard-Webhook-Stream – inklusive ParcelShop-Umleitungen bei fehlgeschlagener Zustellung.
Alle Events werden über GET https://panel.sendcloud.sc/api/v2/tracking/{tracking_number} auf die Status-Taxonomie von Sendcloud normalisiert, mit der chronologischen Historie unter statuses und jedem Event gemappt auf parent_status. Abonniere den parcel-status-changed Webhook für Push-Updates. Referenz: Tracking parcels.
Wie erstelle ich GLS-Retourenlabels?
GLS bietet zwei Retourenservices: Pick&ReturnService holt das Paket an der Kundenadresse ab, geplant für den nächsten Werktag, mit einem Retourenfenster von 60 Tagen ab dem Versanddatum. ShopReturnService deckt die Abgabe in jedem GLS ParcelShop im Netzwerk ab.
Alle Retourenlabels werden über die eigenständige v3 Returns API von Sendcloud erstellt (synchron oder asynchron; asynchron empfiehlt sich bei höherem Durchsatz). Ein Lookup der Ausgangssendung oder JWT-Tokens sind nicht erforderlich. Referenz: Returns API overview.
Wie schneidet die Multi-Carrier API von Sendcloud gegenüber einzelnen Anbindungen ab?
Die Sendcloud REST API gibt dir Zugriff auf 170+ Paketdienste, darunter GLS, über einen Satz Zugangsdaten, ein Schema, einen Webhook-Stream und ein Error Model. Paketdienste einzeln anzubinden bedeutet je Anbieter eigene Authentifizierung, Payload-Formate und Tracking-Systeme – und dieselbe Arbeit erneut, sobald ein Anbieter Breaking Changes ausrollt.
Mit Sendcloud versendest du GLS neben DHL, UPS, PostNL und DPD oder jedem anderen Paketdienst in deinem Account – mit demselben Code. Route Sendungen regelbasiert zwischen Paketdiensten (Gewicht, Ziel, Servicelevel, Kosten), ohne anbieterspezifische Routing-Logik zu schreiben. Weiche automatisch auf einen anderen Paketdienst aus, wenn das Upstream-System von GLS Probleme hat.
Einen weiteren Paketdienst später hinzuzufügen heißt: in deinem Sendcloud-Account ergänzen – keine neue Integration bauen.
Plattform
Integrationen
© 2026 Sendcloud. Alle Rechte vorbehalten
Handelsregister: 66572959
USt-IdNr.: NL856613897B01
Plattform
Integrationen
Unternehmen
Ressourcen
© 2026 Sendcloud. Alle Rechte vorbehalten
Handelsregister: 66572959
USt-IdNr.: NL856613897B01
Plattform
Unternehmen
© 2026 Sendcloud. Alle Rechte vorbehalten
Handelsregister: 66572959
USt-IdNr.: NL856613897B01



