> 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/dhl-wla.md).

# DHL WLA

## Gsped code list

<table data-full-width="true"><thead><tr><th>Service</th><th data-type="number">Courier code</th><th data-type="number">Service code</th><th>Notes</th></tr></thead><tbody><tr><td>Domestic standard</td><td>182</td><td>0</td><td>Domestic</td></tr><tr><td>Domestic by 10 am</td><td>182</td><td>1</td><td>Domestic</td></tr><tr><td>Domestic by 12 pm</td><td>182</td><td>2</td><td>Domestic</td></tr><tr><td>Domestic by 9 am</td><td>182</td><td>3</td><td>Domestic</td></tr><tr><td>EU Standard</td><td>182</td><td>6</td><td>International</td></tr><tr><td>EU Road freight</td><td>182</td><td>7</td><td>International</td></tr><tr><td>Non-EU Standard with customs</td><td>182</td><td>8</td><td>International</td></tr><tr><td>Non-EU Standard customs-exempt</td><td>182</td><td>9</td><td>International</td></tr><tr><td>Non-EU Road freight with customs</td><td>182</td><td>10</td><td>International</td></tr><tr><td>International by 9 am without customs</td><td>182</td><td>11</td><td>International</td></tr><tr><td>International by 12 pm without customs</td><td>182</td><td>12</td><td>International</td></tr><tr><td>International by 12 pm with customs</td><td>182</td><td>13</td><td>International</td></tr><tr><td>International by 9 am with customs</td><td>182</td><td>14</td><td>International</td></tr><tr><td>Non-EU with Break Bulk service</td><td>182</td><td>15</td><td>International</td></tr><tr><td>EU and domestic medical service</td><td>182</td><td>16</td><td></td></tr><tr><td>Non-EU medical service with customs</td><td>182</td><td>17</td><td>International</td></tr></tbody></table>

## Adding a document to an already created shipment

Through the **Shipment** endpoint and the **PATCH** verb you can attach electronic documents to the shipment.

The payload to use in the Shipment PATCH is the following:

```json
{
    "trade_documents": [
        {
            "nome": "COMMERCIAL_INVOICE_5123025_1.pdf",
            "contenuto": "Tm90aWNlDQpJbi......"
        }
    ]
}
```

## Courier-specific COD types

<table><thead><tr><th width="303">Payment code</th><th>Description</th></tr></thead><tbody><tr><td>29</td><td>Accept cash, POS, bank cheque, postal money order, or cashier's cheque made payable to the sender</td></tr></tbody></table>
