OpenDGD v1.0 is here — get spec updates and new NCB Hazcheck tools.
OpenDGD by NCB Hazcheck

Reference API

The OpenDGD API

Check conformance and render declarations to the IMDG form. The open core needs no substance data, no engine and no account. Generated from openapi.yaml.

GET
/v1/schema

Fetch the OpenDGD JSON Schema for the version served by this deployment.

no bodyapplication/schema+json
POST
/v1/declarations/conformance

Structural conformance check. Returns conforms plus findings, each with a JSON Pointer to the offending field.

OpenDGD JSONapplication/json
POST
/v1/declarations/docx

Fills the IMDG form template with the mapped fields, box 14 composed per §4 of the spec.

OpenDGD JSONdocx
POST
/v1/declarations/pdf

The same document as PDF, produced from the DOCX. Byte-consistent across conforming implementations.

OpenDGD JSONapplication/pdf
Conformance is a structural check against the OpenDGD schema. It is not a regulatory check of whether the goods are safe to ship — that is a validator's job, such as Hazcheck Validate.

Prefer the raw contract? Read the full OpenAPI description.