Zum Hauptinhalt springen

Paketshops

Suchen Sie nach DPD-Abholpunkten (Paketshops, Schliessfächer, Servicepunkte) nach Adresse oder GPS-Koordinaten.

Basispfad: /api/v1/parcel-shop Authentifizierung: Bearer JWT-Token erforderlich


Endpunkte

MethodeEndpunktBeschreibung
GET/api/v1/parcel-shop/{parcelShopId}Bestimmten Paketshop nach ID abrufen
POST/api/v1/parcel-shop/addressPaketshops nach Adresse suchen
POST/api/v1/parcel-shop/coordinatesPaketshops nach GPS-Koordinaten suchen

GET /api/v1/parcel-shop/{parcelShopId}

Pfadparameter: parcelShopId – z.B. 699CH190001 Abfrageparameter: locale (optional)

curl -X GET "https://label-print-shipments.dpd.ch/api/v1/parcel-shop/699CH190001?locale=de_CH" \
-H "Authorization: Bearer <jwt_token>"

Statuscodes: 200 OK | 401 Unauthorized | 404 Not Found


POST /api/v1/parcel-shop/address

Suche nach Paketshops in der Nähe einer Adresse. Ergebnisse sortiert nach Entfernung.

FeldTypPflichtfeldBeschreibungStandard
countryString (2)JaISO-Ländercode
zipCodeStringJaPostleitzahl
cityStringNeinStadtname
streetStringNeinStrassenname
limitIntegerNeinMax. Ergebnisse25
hideClosedBooleanNeinGeschlossene Shops ausblendenfalse
availabilityDateStringNeinVerfügbarkeit prüfen (yyyy-MM-dd)
curl -X POST "https://label-print-shipments.dpd.ch/api/v1/parcel-shop/address?locale=de_CH" \
-H "Authorization: Bearer <jwt_token>" \
-H "Content-Type: application/json" \
-d '{ "country": "CH", "zipCode": "8000", "city": "Zürich", "limit": 10 }'

POST /api/v1/parcel-shop/coordinates

Suche nach Paketshops in der Nähe von GPS-Koordinaten.

FeldTypPflichtfeldBeschreibung
latitudeDoubleJaGPS-Breitengrad (−90 bis 90)
longitudeDoubleJaGPS-Längengrad (−180 bis 180)
limitIntegerNeinMax. Ergebnisse (Standard: 25)
hideClosedBooleanNeinGeschlossene Shops ausblenden

Paketshop-Typen

TypBeschreibung
1DPD-Abholpunkt
2DPD-Schliessanlage
3Partnershop (z.B. Post)
4Servicepunkt