Submit an import declaration
Import Declarations
Submit an import declaration
Creates and queues a new import customs declaration using the full internal declaration payload.
POST
Submit an import declaration
Creates and queues a new import customs declaration. Validation runs asynchronously — status will move from
processing → ready once complete.
Request Payload
General shipment metadata mapping to the physical goods in transit.
Commercial reference identifier (e.g., commercial invoice number).
The standard customs procedure code (shortcode). Commonly used values:
H1— Release for free circulationH2— Storage in customs warehousingH3— Temporary admissionH4— Inward processingH7— Release for free circulation (DECO / low-value goods under €150)- Other codes:
I1,I2,B1–B4,C1,C2,D1–D4.
The type identifier for the declaration (shortcode). Allowed values:
declarationNonEUGoods(shortcodeIM) — Standard import declaration from non-EU countriesdeclarationEUGoods(shortcodeCO) — Import declaration for EU goodsdeclarationExport(shortcodeEX) — Export declaration
The type code representing the timing and simplification level of the filing (shortcode). Allowed values:
STANDARD(codeA) — Standard declarationADVANCE_STANDARD(codeD) — Pre-lodged standard declarationSIMPLIFIED_OCCASIONAL(codeB) — Simplified occasional declarationADVANCE_SIMPLIFIED_OCCASIONAL(codeE) — Pre-lodged simplified occasional declarationSIMPLIFIED_REGULAR(codeC) — Simplified regular declarationADVANCE_SIMPLIFIED_REGULAR(codeF) — Pre-lodged simplified regular declarationSUPPLEMENTARY_PERIODIC_REGULAR(codeY) — Supplementary periodic declarationSUPPLEMENTARY_EIDR(codeZ) — Entry in declarant’s records supplementary declaration
The customs representation mode (shortcode). Allowed values:
DirectRepresentation— The customs broker acts in the name of and on behalf of the importer (broker EORI required)IndirectRepresentation— The customs broker acts in their own name but on behalf of the importerNoRepresentation— The importer files directly
The 8-digit customs office identifier where the declaration is submitted (e.g.
NL000432).The type code identifying the location category of the goods. Common shortcodes:
D— Designated placeA— Recognized placeB— Approved placeC— Competent customs office
The code identifying how the address is specified. Common shortcodes:
T— Postal address (Address)U— UN/LOCODEV— Customs office IDW— GPS/GNSS coordinatesX— EORI numberY— License/Authorization number
Physical location coordinates or postal address where goods are situated.
ISO 2-digit country code of final destination of the transit goods (e.g.
NL).Border crossing transport mode shortcode. Allowed values:
1— Maritime transport (Sea)4— Air transport3— Road transport2— Rail transport8— Inland waterway transport
The code specifying the type of vehicle identifier. Common values:
40— Flight number10— IMO ship identification number30— Road vehicle registration number
The actual name or number identifying the vessel, flight, or vehicle (e.g.,
KL0888).Active transport mode crossing the customs border (uses the same transport mode shortcodes as
arrivalTransportType).3-letter ISO code for the commercial invoice currency (e.g.
EUR).The Incoterm delivery code (shortcode). Allowed values:
EXW, FCA, FAS, FOB, CFR, CIF, CPT, CIP, DAP, DPU, DDP, XXX.The designated location associated with the Incoterm terms (e.g.,
Hoofddorp).The business entity importing the goods.
The business entity exporting the goods.
Header-level attachments or referenced certificates.
Header-level statements or declarations.
List of items (goods) in the shipment.
JSON Payload