Reference Data
ADR

ADR / UN Number Lookup

Look up ADR dangerous goods data by UN number, name search, or hazard class filter. Provide exactly one search parameter.

get/api/adr

Request

  • Base URL: https://www.freightutils.com
  • URL: https://www.freightutils.com/api/adr
  • Auth: none declared

Query parameters

unstring

UN number to look up (e.g. 1203, UN1203 or UN 1203).

searchstring

Search term to find substances by name.

qstring

Case-insensitive partial match on the proper shipping name (min 2 characters). A paged list: total, truncated, next_offset; no match is a 404 with suggestions — the closest proper shipping names in Table A.

classstring

ADR hazard class (Table A column (3a)), e.g. 3, 6.1, 8. A paged list: total, truncated, next_offset.

offsetinteger

Name search / class filter only: rows to skip (default 0). The response gives total, truncated and next_offset.

limitinteger

Name search / class filter only: rows per page — 1 to 50 for a search (default 50), 1 to 100 for a class (default 100).

Response

Matching ADR substance records.

countinteger required

Number of matching results.

Example response

{
  "count": 1,
  "results": [
    {
      "un_number": "1203",
      "proper_shipping_name": "MOTOR SPIRIT or GASOLINE or PETROL",
      "class": "3",
      "classification_code": "F1",
      "packing_group": "II",
      "not_subject_to_adr": true,
      "carriage_prohibited": true,
      "conditions_ref": "5.5.3",
      "table_a_remark": "NOT SUBJECT TO ADR except for 5.5.3",
      "labels": "3",
      "special_provisions": "243 534 664",
      "limited_quantity": "1 L",
      "excepted_quantity": "E2",
      "transport_category": "2",
      "tunnel_restriction_code": "(D/E)",
      "hazard_identification_number": "33",
      "variant_count": 1,
      "verification": {
        "status": "unverified",
        "basis": "dataset",
        "reason": "No row-level audit. Transcribed from the UNECE ADR 2025 Table A and held by the dataset-level checks only (56 anchor rows carry a row-level audit).",
        "audited_at": "2026-08-26",
        "sources": 2
      },
      "audited_at": "2026-08-26"
    }
  ]
}

Changes

No recorded changes to this operation across all 1 revision of this API.