Skip to main content

nShift Delivery Help Center

Dangerous goods fields — JSON and XML

This reference maps the dangerous goods fields shown in the product UI to their JSON and XML representations, for use when connecting to another system, such as an ERP, through the API or XML files.

Value name

JSON

XML

Description

Example

UN number

unCode

dnguncode

The United Nations number that identifies the dangerous substance, such as explosives, flammable liquids, oxidizers, or acutely toxic substances

UN 0335 = Fireworks, UN 1090 = Aceton, UN 1203 = Petrol

Description

description

dngdescr

Chemical or technical name of the dangerous goods

Fireworks, Aceton, Petrol

Label number

hazardCode

dnghzcode

Label required for the dangerous goods' subsidiary risk, in addition to the primary hazard label derived from the ADR class

1

Package group

packageCode

dngpkcode

The ADR packing group for the substance, where applicable

I, II, III

Tunnel restriction code

trCode

dngtrcode

Code (A–E) indicating a tunnel's restriction category, from least (A) to most (E) restrictive

A, B, C, D, E

Package type

packageType

dngpktype

The type of packaging used for the dangerous goods

CS = Box, GB = Bottle, gas, IBC = IBC container

ADR class

adrClass

dngadrclass

The substance's primary hazard classification (1–9, sometimes with a division, e.g. 4.1, 5.2, 6.1) — one per substance

6.1

Marine pollutant

mpCode

dngmpcode

Whether the substance is a marine pollutant

Checkbox (Yes/No)

EmS

ems

dngems

The Emergency Schedule code for the substance, used for maritime transport

F-B, S-X (Fireworks)

Note

note

dngnote

Additional information about the dangerous goods

Free text

Net weight (kg)

netWeight

dngnetweight

Net weight of the dangerous goods, excluding packaging

1

Quantity

quantity

dngquantity

Number of dangerous goods units included in the parcel

1

Flash point

flashPoint

dngflashpoint

The lowest temperature at which vapor from a liquid's surface, together with air, may start to burn

1, 2a, 2b, 3

Limited quantities

limitedQuantities

dnglimitedquantities

Marks the dangerous goods as qualifying for limited quantities treatment

Checkbox (Yes/No)

Separation

separation

dngseparation

Indicates that dangerous goods need to be kept apart when incompatible types are loaded together

Compatibility group A cannot be transported with any other explosive

Note

The exact fields shown depend on the carrier and service. This list may not be complete — some carriers may support additional fields not shown here.

Related topics

Dangerous goods — understand dangerous goods (DNG) and limited quantities (LQ) shipments

nShift Delivery API documentation - Shipment API — how to integrate with the Shipment API

Integration via XML files — how to integrate using XML files