Punti di ritiro
Cercare punti di ritiro DPD (parcel shop, locker, punti di servizio) per indirizzo o coordinate GPS.
Percorso base: /api/v1/parcel-shop
Autenticazione: Token JWT Bearer obbligatorio
Endpoint
| Metodo | Endpoint | Descrizione |
|---|---|---|
| GET | /api/v1/parcel-shop/{parcelShopId} | Ottenere un punto di ritiro per ID |
| POST | /api/v1/parcel-shop/address | Cercare per indirizzo |
| POST | /api/v1/parcel-shop/coordinates | Cercare per coordinate GPS |
POST /api/v1/parcel-shop/address
Ricerca punti di ritiro vicino a un indirizzo. Risultati ordinati per distanza.
| Campo | Tipo | Obbligatorio | Descrizione | Predefinito |
|---|---|---|---|---|
country | String (2) | Sì | Codice paese ISO | — |
zipCode | String | Sì | Codice postale | — |
city | String | No | Nome città | — |
limit | Integer | No | Numero massimo risultati | 25 |
hideClosed | Boolean | No | Escludere punti chiusi | false |
curl -X POST "https://label-print-shipments.dpd.ch/api/v1/parcel-shop/address?locale=it_CH" \
-H "Authorization: Bearer <jwt_token>" \
-H "Content-Type: application/json" \
-d '{ "country": "CH", "zipCode": "6900", "city": "Lugano", "limit": 10 }'
Tipi di punto di ritiro
| Tipo | Descrizione |
|---|---|
1 | Punto di ritiro DPD |
2 | Locker DPD |
3 | Partner (es. Posta) |
4 | Punto di servizio |