Hazmat Shipments

What are Hazardous materials?

Hazardous materials are items which have the potential to cause harm to humans and the environment. These items include biological, chemical, physical agents, and radioactive materials, which could be dangerous either by themselves or through interacting with other factors.

These items are shipped following some guidelines which are created by respective governments. And accordingly transportation and aviation companies follow the protocols. While shipping hazardous items, user must follow the respective carrier guidelines.

This guide is to learn about hazardous items which can be shipped.


Below is the list of common hazardous materials :

Hazardous Materials
Aerosol spray receptacles (e.g., household cleaners, disinfectants, hairspray, spray paint)Fertilizer compounds and ammonium nitrate fertilizersLithium batteries, including portable chargers and power banks
Airbags and airbag inflatorsFire extinguishersMercury and articles that contain mercury
Alcohols (e.g., rubbing alcohol, high-proof spirits)Fireworks – consumer and noveltyNail polish and nail polish remover
Ammunition and gun powdersFragrances (e.g., perfumes and colognes)Oxygen tanks (medical and recreational)
BleachesFuels (e.g., gasoline, diesel fuel, propane, kerosene)Paints
Camping equipment (e.g., camping stove, kerosene lanterns)Fuel-powered equipment (containing fuel)Paint thinners and removers
Car batteriesHand sanitizerRefrigerant gases (e.g., liquid nitrogen or carbon dioxide)
Carbon dioxide canisters and cylindersInks (flammable)Scuba tanks
Consumer electronics with lithium batteries (e.g., cell phones, laptops)Insecticides and pest control productsSmoke detectors
Dry iceLighters and matchesWood treatment products (e.g., sealants, stains, varnishes)
Essential oils (flammable)

Input Parameter: HAZMAT_TYPE

The following is an example of the hazmat special service with the required HAZMAT_TYPE input parameter.

Copy
Copied
"specialServices": [
        {
            "inputParameters": [
                {
                    "name": "HAZMAT_TYPE",
                    "value": "Class 8 Air Eligible Corrosive Materials"
                }
            ],
            "specialserviceId": "hazmat"
        }
    ]

HAZMAT_TYPE Input Values (USPS, US to US)

The HAZMAT_TYPE input parameter takes the following values. Enter the value in the value field, as shown in the example above:

ValueDescription
Air Eligible EthanolAir Eligible Ethanol Package - authorized fragrance and hand sanitizer shipments
Class 8 Air Eligible Corrosive MaterialsClass 8 - Corrosive Materials Package - Air Eligible Corrosive Materials (certain cleaning or tree/weed killing compounds, etc.)
Class 8 Sealed Lead Acid BatteryClass 8 - Nonspillable Wet Battery Package - Sealed lead acid batteries
Class 9 Dry IceClass 9 - Dry Ice Package (limited to 5 lbs. if shipped via Air)
Class 9 Lithium Battery with New DeviceClass 9 - Lithium batteries, marked package - New electronic devices packaged with lithium batteries (UN3481 or UN3091)
Class 9 Lithium Battery UnmarkedClass 9 - Lithium batteries, unmarked package - New electronic devices installed or packaged with lithium batteries (no marking)
Class 9 Magnetized MaterialsClass 9 - Magnetized Materials Package
Consumer CommodityID8000 Consumer Commodity Package - Air Eligible ID8000 Consumer Commodity (non-flammable aerosols, flammable combustible liquids, toxic substance, miscellaneous hazardous materials)
Div 5.1 Hydrogen Peroxide 8 to 20 PercentDivision 5.1 - Oxidizers Package - Hydrogen peroxide (8 to 20% concentration)
Div 5.2 Organic PeroxidesDivision 5.2 - Organic Peroxides Package
Div 6.1 Toxic MaterialsDivision 6.1 - Toxic Materials Package (with an LD50 of 50 mg/kg or less) - (pesticides, herbicides, etc.)
Div 6.2 Biological MaterialsDivision 6.2 Hazardous Materials - Biological Materials (e.g., lab test kits, authorized COVID test kit returns)
Excepted Quantity ProvisionExcepted Quantity Provision Package (e.g., small volumes of flammable liquids, corrosive, toxic or environmentally hazardous materials - marking required)

Carriers which allow hazardous items in special services for shipments are listed below with IDs (used by 360 API).

S.No.Carrier NamesSpecial Service NamesIDs and Shipment Type - Domestic/International/Both
1.USPS
  • Hazardous Materials
  • Hazardous Materials Restricted Electronic Device
  • Hazmat (for US Domestic)
  • Hazmat-electronics (for US Domestic)
2.FedEx
  • Lithium Batteries
  • Dry Ice
  • BATTERY (for US - Both)
  • DRY_ICE (for US Domestic)
3.UPS
  • UPS Carbon Neutral
  • Dry Ice
  • CARBON (for US and CA - Both)
  • DRY_ICE (for US - Both)
4.DHL Express
  • Hazardous Material
  • Dry Ice
  • Battery Details
  • Battery Packaging
  • HAZMAT (for US - Both, and CA - only International)
  • DRY_ICE (for US - Both, and CA - only International)
  • BATTERY (for US - Both, and CA - only International)
  • BATTERY_PACKAGING -(for US Domestic)
5.Loomis
  • Dangerous Goods
  • DG (for CA – Domestic)

Below are the sample requests which show HAZMAT special services but their value varies.

Creating a Shipment having Chemical Agent as a Special Service

To create a Hazmat shipment having a chemical agent, below sample request can be referred:

Sample Request

Copy
Copied
curl --location 'https://api-sandbox.sendpro360.pitneybowes.com/shipping/api/v1/shipments' \
--header 'X-PB-Developer-Partner-ID: <DeveloperPartnerId>' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer XXXX' \
--data-raw '{
    "size": "DOC_8X11",
    "type": "SHIPPING_LABEL",
    "format": "PDF",
    "fromAddress": {
        "addressLine1": "8 Abc Dr",
        "cityTown": "Beals",
        "company": "ABC Company",
        "countryCode": "US",
        "email": "sender@email.com",
        "name": "Sasha Sekrotov",
        "phone": "323 555-1212",
        "postalCode": "04611-3214",
        "residential": false,
        "stateProvince": "ME"
    },
    "parcel": {
        "length": 10,
        "width": 10,
        "height": 1,
        "dimUnit": "IN",
        "weightUnit": "OZ",
        "weight": 1
    },
    "carrierAccountId": "xxxxxxxx",
    "parcelType": "LP",
    "serviceId": "PM",
    "metadata": [
        {
            "name": "costAccountName",
            "value": "Test"
        },
        {
            "name": "costAccountCode",
            "value": "12345"
        }
    ],
    "toAddress": {
        "addressLine1": "27 Waterview Drive",
        "cityTown": "Westford",
        "company": "Pitney Bowes Inc.",
        "countryCode": "US",
        "email": "receiver@email.com",
        "name": "sender_fname",
        "phone": "2032032033",
        "postalCode": "01886-6502",
        "residential": true,
        "stateProvince": "MA"
    },
    "shipmentOptions": {
        "addToManifest": true,
        "printCustomMessage": "custom message",
        "receiptOption": "RECEIPT_WITH_INSTRUCTIONS"
    },
    "specialServices": [
        {
            "inputParameters": [
                {
                    "name": "HAZMAT_TYPE",
                    "value": "Class 8 Air Eligible Corrosive Materials"
                }
            ],
            "specialserviceId": "hazmat"
        }
    ]
}'

Sample label

hazmat_shipment

Creating a Shipment having Alcohol as a Special Service

To create a shipment with alcohol agent, below is the sample request:

Copy
Copied
curl --location 'https://api-sandbox.sendpro360.pitneybowes.com/shipping/api/v1/shipments' \
--header 'X-PB-Developer-Partner-ID: <DeveloperPartnerId>' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer XXXX' \
--data-raw '{
    "size": "DOC_8X11",
    "type": "SHIPPING_LABEL",
    "format": "PDF",
    "fromAddress": {
        "addressLine1": "8 Abc Dr",
        "cityTown": "Beals",
        "company": "ABC Company",
        "countryCode": "US",
        "email": "sender@email.com",
        "name": "Sasha Sekrotov",
        "phone": "323 555-1212",
        "postalCode": "04611-3214",
        "residential": false,
        "stateProvince": "ME"
    },
    "parcel": {
        "length": 10,
        "width": 10,
        "height": 1,
        "dimUnit": "IN",
        "weightUnit": "OZ",
        "weight": 1
    },
    "carrierAccountId": "xxxx",
    "parcelType": "LP",
    "serviceId": "PM",
    "metadata": [
        {
            "name": "costAccountName",
            "value": "Test"
        },
        {
            "name": "costAccountCode",
            "value": "12345"
        }
    ],
    "toAddress": {
        "addressLine1": "27 Waterview Drive",
        "cityTown": "Westford",
        "company": "Pitney Bowes Inc.",
        "countryCode": "US",
        "email": "receiver@email.com",
        "name": "sender_fname",
        "phone": "2032032033",
        "postalCode": "01886-6502",
        "residential": true,
        "stateProvince": "MA"
    },
    "shipmentOptions": {
        "addToManifest": true,
        "printCustomMessage": "custom message",
        "receiptOption": "RECEIPT_WITH_INSTRUCTIONS"
    },
    "specialServices": [
        {
            "inputParameters": [
                {
                    "name": "HAZMAT_TYPE",
                    "value": "Air Eligible Ethanol"
                }
            ],
            "specialserviceId": "hazmat"
        }
    ]
}'

Sample label

alcohol_shipment

Creating a Shipment having Dry Ice as a Special Service

For Dry Ice, the hazardous and non-hazardous category varies based on weight of Dry Ice. (TBD - with GCS)

To create a shipment having Dry Ice, below is the sample request:

Copy
Copied
curl --location 'https://api-sandbox.sendpro360.pitneybowes.com/shipping/api/v1/shipments' \
--header 'X-PB-Developer-Partner-ID: <DeveloperPartnerId>' \
--header 'Content-Type: application/json' \
--header 'Authorization: Bearer XXXX' \
--data-raw '{
    "size": "DOC_8X11",
    "type": "SHIPPING_LABEL",
    "format": "PDF",
    "fromAddress": {
        "addressLine1": "8 Abc Dr",
        "cityTown": "Beals",
        "company": "ABC Company",
        "countryCode": "US",
        "email": "sender@email.com",
        "name": "Sasha Sekrotov",
        "phone": "323 555-1212",
        "postalCode": "04611-3214",
        "residential": false,
        "stateProvince": "ME"
    },
    "parcel": {
        "length": 10,
        "width": 10,
        "height": 1,
        "dimUnit": "IN",
        "weightUnit": "OZ",
        "weight": 1
    },
    "carrierAccountId": "xxxx",
    "parcelType": "LP",
    "serviceId": "PM",
    "metadata": [
        {
            "name": "costAccountName",
            "value": "Test"
        },
        {
            "name": "costAccountCode",
            "value": "12345"
        }
    ],
    "toAddress": {
        "addressLine1": "27 Waterview Drive",
        "cityTown": "Westford",
        "company": "Pitney Bowes Inc.",
        "countryCode": "US",
        "email": "receiver@email.com",
        "name": "sender_fname",
        "phone": "2032032033",
        "postalCode": "01886-6502",
        "residential": true,
        "stateProvince": "MA"
    },
    "shipmentOptions": {
        "addToManifest": true,
        "printCustomMessage": "custom message",
        "receiptOption": "RECEIPT_WITH_INSTRUCTIONS"
    },
    "specialServices": [
        {
            "inputParameters": [
                {
                    "name": "HAZMAT_TYPE",
                    "value": "Class 9 Dry Ice"
                }
            ],
            "specialserviceId": "hazmat"
        }
    ]
}'

Sample label

dry_ice_shipment