Tutorial: Shipping Dangerous Goods via Amazon Shipping API
How to configure your account for Dangerous Goods, declare DG attributes in your API requests, and ship permissible items like cosmetics, aerosols, and lithium batteries using the Shipping V2 API.
Ship permissible Dangerous Goods - including product like cosmetics, aerosols, hand sanitizers, and devices with lithium batteries - using the same Shipping V2 API you already use for standard shipments.
API Version: v2
Prerequisites
Complete these steps once before sending your first DG shipment.
Declare Dangerous Goods in Shipper Central
Navigate to Shipper Central → Settings → Operations → Dangerous Goods → Declare Dangerous Goods.
Select the UNIDs you intend to ship and accept the DG Addendum.
Ensure API access
Your application needs the Direct-to-Consumer Shipping or Amazon Logistics role.
Verify in Seller Central: Partner Network → Develop Apps → Edit App → Roles.
Set your marketplace header
Always Include x-amzn-shipping-business-id in every request:
| Marketplace | Value |
|---|---|
| United States | AmazonShipping_US |
| United Kingdom | AmazonShipping_UK |
| France | AmazonShipping_FR |
| Italy | AmazonShipping_IT |
| Spain | AmazonShipping_ES |
| India | AmazonShipping_IN |
- No separate DG account or registration is needed — use your existing credentials
How to Ship Dangerous Goods
To purchase a DG shipping label, include your DG declaration alongside your standard shipment details (addresses, dimensions, weight) when calling getRates or oneClickShipment. Amazon Shipping validates your declaration upfront and returns available services. If using the GetRates flow, select a service and call purchaseShipment to receive your label.
The DG attributes you need to provide vary by marketplace:
| Behavior | US | FRITES (FR/IT/ES) | UK |
|---|---|---|---|
| isHamzat flag required at item level | Yes | Yes | Recommended* |
| DG attributes required at getRates/oneClickShipment | All attributes | All attributes | Recommended* |
| DG Postcode Restrictions | Per Shipment (requires item level attributes) | Per Shipment (requires item level attributes) | Per Shipment (requires item level isHazmat flag ) |
UK: While not mandatory, it's highly recommended to provide DG information at item level. Doing so allows your non-hazardous shipments to be delivered to areas with DG postcode restrictions. If you don't include these details, all your shipments will be subject to account-level restrictions, limiting where your non-DG items can be sent.
Disclaimer: The Shipper is solely responsible for accuracy of required attributes against applicable regulations (i.e. USA: 49CFR, USPS’s PUB52 or UK/FRITES: ADR
Important Notes:
- Only one UNID type per package is permitted. Devices containing two different UNIDs are not supported at this time
- Multiple items of the same UNID are permitted within the package, subject to quantity limits at item level.
- DG and non-DG items can be shipped together in the same package (e.g., a phone case + lithium battery device).
- DG does not impact shipping rates. However, postcode coverage restrictions may apply to DG shipments.
- Shippers must comply with all applicable packaging and labelling regulations. Refer to the Dangerous Goods Shipping Guide: US Guide | UK Guide | FR Guide | IT Guide | ES Guide| IN Guide
Permissible Chemicals & Limits
Amazon Shipping supports permissible Dangerous Goods under Class 2, specifically divisions 2.1 and 2.2 (Gases), Class 3 (Flammable Liquids), and Class 9 (Lithium Batteries) for ground transport.
Disclaimer: The information in this document is provided for API integration purposes only. Shippers are responsible for ensuring compliance with all applicable dangerous goods transport regulations in their jurisdiction, including but not limited to 49 CFR (US), ADR 2025 (EU/UK), and any carrier-specific requirements.
Amazon Shipping reserves the right to update permissible UNIDs, limits, and error codes without prior notice. Always refer to your marketplace's Dangerous Goods Shipping Guide for the latest packaging, labelling, and compliance requirements
Updated 1 day ago
