DEV

Input.

HazardousCommodityInput

No description

Fields

cargoAircraftOnly

•

Boolean

Cargo-aircraft-only flag for this commodity.

hazardClass

•

String!

Required

DOT/IATA hazard class (e.g., "3" for flammable liquids).

id

•

String!

Required

UN/NA/ID number including its prefix, exactly as the carrier expects it (e.g. "UN1090" for Acetone, "ID8000" for a consumer commodity). UPS requires the prefix as part of the entry and caps the field at 6 characters. Sent to carriers verbatim; the prefix is not inferred, since UN/NA/ID cannot be derived from the digits alone.

packingGroup

•

PackingGroup

Packing group (I, II, or III).

packingInstructions

•

String

Packing instructions code.

properShippingName

•

String!

Required

Proper shipping name of the commodity.

quantityAmount

•

Decimal!

Required

Quantity amount.

quantityUnits

•

String!

Required

Quantity units (e.g., "L", "KG").

sequenceNumber

•

Int

Sequence number when multiple commodities are declared.

technicalName

•

String

Technical (chemical) name(s) of the commodity, required for "n.o.s." (not-otherwise-specified) proper shipping names per 49CFR §172.203 — e.g. "Sodium hydroxide, Sodium metasilicate pentahydrate". Taken from the product's SDS; not derived.

Was this page helpful?


Get support·Legal docs·© 2026 Zonos