Hazardous materials that are not classified as any other option.

interface HazmatOther {
    carrier_specific?: null | CarrierSpecificOtherHazmatInformation;
    compatibility_group?: null | ClassOneCompatibilityGroup;
    description?: null | string;
    hazmat_division: HazmatDivision;
    material_id_number: string;
    packing_group: HazmatPackingGroup;
    proper_name: string;
    technical_name?: null | string;
    [field_name: string]: undefined | JsonValue;
}

Hierarchy (View Summary)

Indexable

Properties

carrier_specific?: null | CarrierSpecificOtherHazmatInformation

Information specific carriers need for hazmat shipping

compatibility_group?: null | ClassOneCompatibilityGroup

Only applicable for Class 1 Hazardous Materials.

The compatibility as described in 49 CFR 173.52

description?: null | string

A description of the hazmat

This has no effect on the request and is only included to prevent weirdness with types.

hazmat_division: HazmatDivision

The class and division of the hazmat

material_id_number: string

The UN, NA, or ID identification number of the material (including the 'UN'/'NA'/'ID') prefix.

UN ids can be found in 49 CFR 172.101, Column 4

packing_group: HazmatPackingGroup

The packing group of the hazmat

proper_name: string

Proper name assigned in 49 CFR 172.101, Column 2

technical_name?: null | string

Technical/formal name of the material