UN Number Filter
Search and filter United Nations Dangerous Goods Numbers (UN Numbers). Returns all UN numbers when no keyword is provided, or filters by keyword match.
Endpoint: POST /biz/cloud/digital/std/un-number/filter
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
| keywords | String | No | Search keyword to filter UN numbers. If omitted, returns all UN numbers ordered by ID descending. |
Request
Get All UN Numbers
bash
curl -X POST "https://api.alaikis.com/std/biz/cloud/digital/std/un-number/filter" \
-H "X-API-Key: your_api_key" \
-H "X-API-Secret: your_api_secret" \
-d 'bizContent={}'Search by Keyword
bash
curl -X POST "https://api.alaikis.com/std/biz/cloud/digital/std/un-number/filter" \
-H "X-API-Key: your_api_key" \
-H "X-API-Secret: your_api_secret" \
-d 'bizContent={"keywords": "gasoline"}'Response
json
{
"code": 200,
"msg": "success",
"data": [
{
"unNumberId": 1203,
"unNumber": "UN1203",
"version": 1,
"chemicalName": "Gasoline",
"materialName": "Motor spirit",
"unClass": "3",
"code": "D",
"unDigit": "33",
"label1": "3",
"label2": null,
"label3": null,
"label4": null,
"limitedQuantity": "LQ0",
"transportCategory": "2",
"kemlerNumber": "33",
"specialProvisions": "664",
"flashPoint": null,
"tunnelcode": "D/E",
"compatibilityGroup": null,
"ecologicalMenace": 0,
"groupId": null,
"unType": 0,
"unNumberIdText": "1203",
"isNew": false,
"remark": null,
"publisher": null
}
]
}Data Model
| Field | Type | Description |
|---|---|---|
| unNumberId | Integer | Unique UN number identifier |
| unNumber | String | UN number code (e.g., "UN1203") |
| version | Integer | Data version |
| chemicalName | String | Chemical name of the substance |
| materialName | String | Common/material name |
| unClass | String | UN hazard class (1-9) |
| code | String | Packing group code |
| unDigit | String | Hazard identification number |
| label1 | String | Primary hazard label |
| label2 | String | Secondary hazard label |
| label3 | String | Tertiary hazard label |
| label4 | String | Quaternary hazard label |
| limitedQuantity | String | Limited quantity exemption code |
| transportCategory | String | Transport category (0-4) |
| kemlerNumber | String | Kemler code for orange placard |
| specialProvisions | String | Special provisions codes |
| flashPoint | String | Flash point temperature |
| tunnelcode | String | Tunnel restriction code |
| compatibilityGroup | String | Compatibility group for Class 1 |
| ecologicalMenace | Integer | Ecological hazard indicator |
| groupId | Integer | Group identifier |
| unType | Integer | UN number type |
| unNumberIdText | String | UN number ID as text |
| isNew | Boolean | Whether this is a newly added entry |
| remark | String | Additional remarks |
| publisher | String | Data publisher |
UN Hazard Classes
| Class | Description |
|---|---|
| 1 | Explosives |
| 2 | Gases (flammable, non-flammable, toxic) |
| 3 | Flammable liquids |
| 4 | Flammable solids |
| 5 | Oxidizing substances and organic peroxides |
| 6 | Toxic and infectious substances |
| 7 | Radioactive material |
| 8 | Corrosive substances |
| 9 | Miscellaneous dangerous goods |
Error Codes
| Code | Description |
|---|---|
| 400 | Invalid JSON format |