Skip to main content
POST
Submit departure declaration
Submit a transit departure declaration to Union Transit. You can choose to send either a minimal payload or a detailed payload depending on your authorization and requirements.

Request Body

string
required
The type of declaration. Must be set to DEPARTURE.
integer
required
The unique ID of the company submitting the declaration.
string
required
The transit procedure type code. Allowed values: D1, D2, D3, D4.
string
required
The transit declaration type. Allowed values: mixedTransit, tir, externalTransit, internalTransit, internalTransitFiscal, internalTransitSanMarino.
string
required
The additional declaration type (e.g. STANDARD).
string
required
Commercial reference identifier.
string
required
Office of departure code (e.g. NL000432).
string
required
Office of destination code (e.g. NL000433).
string
required
The country code where goods are dispatched (e.g. NL).
string
required
The country code of the destination (e.g. DE).
string
required
Security indicator code.
number
required
Total gross mass of the declaration in kilograms.
string
required
The type identifier for the location of the goods.
string
required
The type identifier for the address layout of the goods location.
object
required
The physical address where the goods are located.
string
required
Country code of the loading location.
string
required
Name of the loading location.
string
required
UN/LOCODE for the loading location.
string
Country code of the unloading location.
string
Name of the unloading location.
string
UN/LOCODE for the unloading location.
object
required
The principal party details.
object
required
The consignor details.
object
required
The consignee details.
array
List of departure transport means.
array
required
List of guarantees for the transit declaration.
array
List of authorisations reference documents.
array
required
List of items in this transit declaration.

Examples