# GLS Netherlands Label API

**Canonical:** https://apis.io/apis/gls-group/gls-netherlands-label-api/  
**Provider:** GLS Group — https://apis.io/providers/gls-group/  
**Base URL:** https://api.gls.nl/v1  
**Documentation:** https://api-portal.gls.nl/api-details#api=gls-netherlands-labelapi-production

GLS Netherlands Label API is one of 3 APIs that [GLS Group](https://apis.io/providers/gls-group/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Parcel, Labels, Shipping, Pickup, and Returns. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, and an API reference.

RESTful shipping API for printing labels and manifesting shipping data for GLS Netherlands. Covers login validation, label creation (parcel ShipType "P" and freight ShipType "F"), label deletion, single and multiple label confirmation, ParcelShop lookup, delivery-option lookup, pickup creation and deletion, and shop-return creation. Labels are returned as ZPL or Base64 PDF (pdf, pdfa6u, pdfa6s, pdfroutingonly, pdf2a4, pdf4a4), or the raw routing data can be returned so the customer prints their own label. Authentication carries MyGLS username and password in the request body; the developer-portal subscription key is issued per registered product. An OpenAPI 3.0.1 definition is anonymously exportable from the Azure API Management portal, and a separate test environment is published at https://api.gls.nl/test/v1.

## Machine-readable artifacts (7)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/gls-group/refs/heads/main/openapi/gls-netherlands-label-api-openapi.yml
- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/gls-group/refs/heads/main/openapi/gls-netherlands-label-api-test-openapi.yml
- **Documentation** — https://api-portal.gls.nl/content/GLS_Shipping_API_v0.8.pdf
- **APIReference** — https://api-portal.gls.nl/api-details#api=gls-netherlands-labelapi-production
- **PortalHome** — https://api-portal.gls.nl/
- **Sandbox** — https://api-portal.gls.nl/api-details#api=gls-netherlands-labelapi-test
- **APIsJSON** — https://raw.githubusercontent.com/api-evangelist/gls-group/refs/heads/main/apis.yml

## Other GLS Group APIs (2)

- [GLS Netherlands Track and Trace API](https://apis.io/apis/gls-group/gls-netherlands-track-and-trace-api/)
- [GLS ShipIT REST API](https://apis.io/apis/gls-group/gls-shipit-rest-api/)

## Tags

Parcel, Labels, Shipping, Pickup, Returns, ParcelShop, Netherlands

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/gls-group/gls-netherlands-label-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/gls-group/.
