> For the complete documentation index, see [llms.txt](https://apidocs.gsped.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://apidocs.gsped.com/gsped-api-english-version/spedizioni-e-dintorni/shipment/corrieri/topfly.md).

# TopFly

## Gsped code list

<table data-full-width="true"><thead><tr><th width="187">Service</th><th width="109" data-type="number">Courier</th><th width="117" data-type="number">Service</th><th>Notes</th></tr></thead><tbody><tr><td>BRT STANDARD</td><td>34</td><td>0</td><td></td></tr><tr><td>DHL AIR</td><td>34</td><td>1</td><td>DHL International</td></tr><tr><td>DHL AIR DOC</td><td>34</td><td>2</td><td>DHL International documents only</td></tr><tr><td>DHL CAMION</td><td>34</td><td>3</td><td>DHL Road freight</td></tr><tr><td>DHL ITALIA</td><td>34</td><td>4</td><td>DHL Domestic</td></tr><tr><td>DHL TDD ORE 10.30</td><td>34</td><td>5</td><td></td></tr><tr><td>DHL TDD ORE 9</td><td>34</td><td>6</td><td></td></tr><tr><td>DHL TDT ORE 12</td><td>34</td><td>7</td><td></td></tr><tr><td>POSTE INTERNATIONAL PLUS</td><td>34</td><td>8</td><td><mark style="color:$warning;">Single parcel only</mark><br><mark style="color:$warning;">CIN data required also for intra-EU shipments</mark></td></tr><tr><td>SDA ITALIA</td><td>34</td><td>9</td><td></td></tr><tr><td>SPEEDY BS / PROV</td><td>34</td><td>10</td><td>Delivery with TOPFLY courier in the Brescia area and province</td></tr><tr><td>UPS EXPEDITED</td><td>34</td><td>11</td><td>UPS Expedited Service</td></tr><tr><td>UPS EXPRESS</td><td>34</td><td>12</td><td>UPS Express Service</td></tr><tr><td>UPS EXPRESS FREIGHT</td><td>34</td><td>13</td><td></td></tr><tr><td>UPS EXPRESS PLUS</td><td>34</td><td>14</td><td></td></tr><tr><td>UPS EXPRESS SAVER</td><td>34</td><td>15</td><td>UPS Express Saver Service</td></tr><tr><td>UPS EXPRESS SAVER DOC</td><td>34</td><td>16</td><td>UPS Express Saver Service documents only</td></tr><tr><td>UPS ITALIA</td><td>34</td><td>17</td><td>UPS Domestic</td></tr><tr><td>UPS STANDARD MONOCOLLO</td><td>34</td><td>18</td><td>UPS Single parcel, max 70kg</td></tr><tr><td>UPS STANDARD MULTICOLLO</td><td>34</td><td>19</td><td>UPS Two or more parcels, max 70kg per parcel</td></tr></tbody></table>

## Parcel type definition

You can manually choose the tipo\_collo to use:

```json
"daticolli": [
    {
        "altezza": 39,
        "larghezza": 29,
        "lunghezza": 43,
        "volume": 0.048633,
        "peso": 1.2,
        "codice_collo": "9999999999",
        "tipo_collo": "pallet"
    }
]
```

The parcel type can take the following values:

1. merce
2. documenti
3. pallet
4. fascio

{% hint style="warning" %}
Warning!\
The value defaults to "*documenti*" if you pass the "documenti" field set to 1 to the shipment POST, and to "*merce*" in all other cases.
{% endhint %}

{% hint style="warning" %}
If the "tipo\_collo" field is specified, it must still be consistent with the "documenti" field.\
\
E.g.: you cannot select *tipo\_collo -> pallet* with a shipment flagged as *documenti*
{% endhint %}

## Special requirements

{% hint style="danger" %}
The customs value is required for non-EU shipments that are not documents
{% endhint %}
