Generate hazmat (ID8000) label for Class 9 hazardous goods
A hazardous (hazmat) material is any substance that poses a risk to health, safety, or property due to its chemical nature. These materials can be solids, liquids, or gases and are categorised based on their specific physical and chemical characteristics that make them dangerous to human health or the environment. Proper handling, transportation, and disposal of hazardous materials are crucial in logistics to ensure safety and compliance with regulations.
Class 9 hazardous goods encompass a variety of materials that, while not covered by the other eight hazardous material classes, still pose risks in transport. This category includes items that may be subject to specific regulations but do not fit the criteria for flammable, explosive, or otherwise dangerous materials. Class 9 goods include substances that may be environmentally hazardous or have other regulatory considerations.
In SAPIENT, you can specify the class 9 hazardous goods via the UI or in the Create Shipment request.
As part of the Royal Mail integration into the Sapient system, an ID8000 label is to be generated alongside the standard shipping label for Class 9 hazardous goods. This is done to ensure that customers have all necessary documentation for compliant shipping practices.
The ID8000 label can only be printed under the following conditions:
-
Class determination: The ID8000 label is exclusively generated for *Class 9 shipments; no other classes apply.
-
ID8000Category field: When creating the shipping request, the Id8000Category field in the API must be populated to match existing values.
-
PrintId8000Label field: The Create Shipment API response will include the ID8000 label only if the PrintId8000Label field is populated with "yes."
-
Multiple items: For shipments containing multiple Class 9 items, a single ID8000 label will be produced with all relevant categories checked on the label.
-
Item selection: The items associated with the ID8000Category provided in the request will be pre-selected on the label. If the submitted category does not match an accepted value, the label will still be generated, but no item will be pre-checked, requiring manual entry by the customer. For instance, if a shipment contains both “Medicines” and “Nail Varnish,” both corresponding items will be marked on the label.
-
Label format: Both the ID8000 label and the shipping label can only be generated as PDFs for hazmat shipments.
ImportantThe ID8000 labels are valid only within the UK; hence, if a Class 9 shipment's destination is outside of UK, the ID8000 label will not be generated.
The following are the accepted Values for ID8000Category:
- Medicine
- Perfume/Aftershave
- Nail Varnish
- Toiletry or Medicinal Aerosols

Hazmat label example
Updated 26 days ago