GLS integration via REST API
How GLS shipping works over the Europarcel REST API: live rates, booked shipments, label PDFs and tracking webhooks — and five more carriers behind the same endpoints.
- Carrier

- Platform
API- Setup
- REST API
- Prices
- from €4.99 (DE) · €7.99 (EU)
- Integration cost
- Free — you only pay for the shipment itself
The Europarcel REST API gives your developers GLS shipping as three plain HTTP calls: request live rates for a parcel, book the GLS shipment, download the label PDF — JSON in, JSON out, authenticated with an API key. Tracking events arrive as webhooks, so your shop, ERP or warehouse system stays in sync without polling GLS itself. You integrate once against our endpoints instead of maintaining a separate GLS connection.
GLS is the quiet favourite of small and mid-sized European shops: a dense road network across the continent, solid business-parcel service, and FlexDelivery, which lets your customer pick another day, a neighbour or a local ParcelShop while the parcel is in transit. If your API setup ships a lot within the EU, GLS often wins the price-performance comparison.
One integration instead of six: connecting GLS to API through Europarcel means DHL, Hermes, DPD, GLS, UPS and FedEx all arrive with it — one account, one label workflow, one tracking page for every shipment. Prices start at €4.99 within Germany and €7.99 to the EU, and you pay per shipment with no monthly fee. The API integration goes live with our launch — the waitlist below gets you early access and launch offers.
Integration FAQs
?How do I integrate GLS via the Europarcel API?
Authenticate with your API key, request rates, book the shipment: GLS and five more carriers sit behind the same endpoints, so you write the integration once — no separate GLS contract and no carrier-specific code.
?What does GLS shipping via API cost?
The API integration itself is free — you only pay for the shipment. Europarcel prices start at €4.99 within Germany and €7.99 for Germany ↔ EU, insurance included. You compare GLS's live offer with five other carriers before every booking — no subscription.
?Can I create GLS labels through the API?
Yes — booking a shipment returns the GLS label PDF and the tracking number in the response, ready to print or forward to your warehouse.
?Do my customers get GLS tracking automatically?
Yes. The GLS tracking number comes back with the booking and every status change is pushed to your webhook endpoint, so your own system can notify customers. Every Europarcel shipment is also trackable on one unified tracking page — regardless of carrier.
?Can I use other carriers besides GLS over the same API?
That's the core of Europarcel: the same integration covers DHL, Hermes, DPD, GLS, UPS and FedEx. Every shipment picks the best offer — by price, speed or service — instead of being locked to one carrier.
Carrier guides for API
GLS on other platforms
Be first to connect your store
The integrations go live at launch. Join the waitlist for early access and launch offers.