# PUP Managing (pick-up points)

Each courier has its proper pick-up point management. The data to send at the POST call for the shipment in order to make the courier process the pick-up information are listed in this page.

### Bartolini

Enter the Pick-up point ID code in the **generic\_service*****\_*****point** field.

### UPS

This courier requires the complete data of the pick-up point in addition to its ID code. The field **ups\_uap*****\_*****id** and an object array called **uap** containing the data returned by the call at the UPS web service

![](/files/PIVCIE6zGuBm7xfsuc7t)

must be compiled in the call

### DHL

Enter the Pick-up point ID code in the **generic\_service*****\_*****point** field

### SDA/Crono

This courier requires the complete data of the pick-up point in addition to its ID code. The field **ups\_uap*****\_*****id** and an object array called **uap** containing the data returned by the call at the UPS web service

![](/files/4gGI44XLvOPNk29H9Uds)

must be compiled in the call

### POSTE Delivery Business

POsteDB considers the Pick-up point as an additional service and categorizes according to the pick-up point type. For the pick-up points an object in the **pdb\_accessori** array must be compiled, with the elements accessorio, param1 and param2. Param1 contains the pick-up point code, param2 the name of the point and accessorio will be one of these strings depending to the type of pick-up point.

![](/files/dNybJQyEmWQ9nqYxfsFq)

![](/files/NpADJuvPrOhnayex9Uoc)

### TNT

This courier differentiates between pick-up points and lockers. A numerically indexed array named **tnt\_options** must be entered in the call; the element with index 0 contains 3 in case of delivery to TNT point and 5 in case of delivery to lockers. The element with index 1 contains the TNT Point/Locker ID code.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://apidocs.gsped.com/gsped-api-english-version/spedizioni-e-dintorni/gestione-pudo-punti-di-ritiro.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
