changedInput schema / properties / items / description
Previous value: -"Deprecated flat alias — dimensions in cm, weight in kg. Prefer lines."New value: +"Legacy flat alias — dimensions in cm, weight in kg. Prefer lines."
changedInput schema / properties / items / items / properties / description / description
Previous value: -"Item description"New value: +"Item description."
changedInput schema / properties / items / items / properties / gross_weight / description
Previous value: -"Gross weight per piece in kg"New value: +"Gross weight per piece in kg."
changedInput schema / properties / items / items / properties / height / description
Previous value: -"Height in cm"New value: +"Height in cm."
changedInput schema / properties / items / items / properties / length / description
Previous value: -"Length in cm"New value: +"Length in cm."
changedInput schema / properties / items / items / properties / pallet_type / description
Previous value: -"Pallet type (informational)"New value: +"Pallet type (informational)."
changedInput schema / properties / items / items / properties / quantity / description
Previous value: -"Number of pieces (default 1)"New value: +"Number of pieces. Default: 1."
changedInput schema / properties / items / items / properties / width / description
Previous value: -"Width in cm"New value: +"Width in cm."
changedInput schema / properties / lines / description
Previous value: -"Canonical consignment lines (preferred). Provide lines OR items."New value: +"Canonical consignment lines (preferred, 1-50). Provide lines OR items."
changedInput schema / properties / lines / items / properties / description / description
Previous value: -"Optional item label"New value: +"Optional item label."
changedInput schema / properties / lines / items / properties / dims / description
Previous value: -"Dimensions with unit"New value: +"Per-piece dimensions with unit."
changedInput schema / properties / lines / items / properties / dims / properties / h / description
Previous value: -"Height in the given unit"New value: +"Height in the given unit."
changedInput schema / properties / lines / items / properties / dims / properties / l / description
Previous value: -"Length in the given unit"New value: +"Length in the given unit."
changedInput schema / properties / lines / items / properties / dims / properties / unit / description
Previous value: -"Dimension unit"New value: +"Dimension unit."
changedInput schema / properties / lines / items / properties / dims / properties / w / description
Previous value: -"Width in the given unit"New value: +"Width in the given unit."
changedInput schema / properties / lines / items / properties / hs_code / description
Previous value: -"Optional HS commodity code (6–10 digits)"New value: +"Optional HS commodity code (6-10 digits)."
changedInput schema / properties / lines / items / properties / quantity / description
Previous value: -"Number of identical pieces"New value: +"Number of identical pieces on this line."
changedInput schema / properties / lines / items / properties / stackable / description
Previous value: -"Stack two-high (halves loading-metre footprint)"New value: +"Stack two-high (halves the loading-metre footprint)."
changedInput schema / properties / lines / items / properties / un_number / description
Previous value: -"Optional UN number for dangerous-goods reference"New value: +"Optional UN number — triggers the dangerous-goods advisory flag."
changedInput schema / properties / lines / items / properties / weight / description
Previous value: -"Weight with unit"New value: +"Per-piece weight with unit."
changedInput schema / properties / lines / items / properties / weight / properties / unit / description
Previous value: -"Weight unit"New value: +"Weight unit."
changedInput schema / properties / lines / items / properties / weight / properties / value / description
Previous value: -"Gross weight per piece"New value: +"Gross weight per piece."
changedInput schema / properties / mode / description
Previous value: -"Transport mode: sea | air | road (default road)"New value: +"Transport mode: sea | air | road. Default: road."
changedInput schema / properties / options / description
Previous value: -"Optional settings"New value: +"Optional settings."
changedInput schema / properties / options / properties / air_volumetric_divisor / description
Previous value: -"IATA volumetric divisor in cm³/kg (default 6000). Air only."New value: +"IATA volumetric divisor in cm³/kg. Default: 6000. Air mode only."
changedInput schema / properties / options / properties / awb_number / description
Previous value: -"IATA 11-digit air waybill number, check-digit validated"New value: +"IATA 11-digit air waybill number — check-digit validated into flags."
changedInput schema / properties / options / properties / container_number / description
Previous value: -"ISO 6346 container number, check-digit validated"New value: +"ISO 6346 container number — check-digit validated into flags."
changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$schema": "http://json-schema.org/draft-07/schema#",
+ "additionalProperties": false,
+ "properties": {
+ "_source": {
+ "additionalProperties": false,
+ "properties": {
+ "checked": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ },
+ "provenance_status": {
+ "enum": [
+ "verified",
+ "pending-verification",
+ "computed",
+ "live"
+ ],
+ "type": "string"
+ },
+ "source_url": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "name",
+ "checked",
+ "provenance_status"
+ ],
+ "type": "object"
+ },
+ "blocking_errors": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "message": {
+ "type": "string"
+ },
+ "recovery": {
+ "additionalProperties": false,
+ "properties": {
+ "action": {
+ "type": "string"
+ },
+ "params": {
+ "additionalProperties": {},
+ "type": "object"
+ },
+ "tool": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "action"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "code",
+ "message",
+ "recovery"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "citation": {
+ "additionalProperties": false,
+ "properties": {
+ "qualifier": {
+ "type": "string"
+ },
+ "text": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "text"
+ ],
+ "type": "object"
+ },
+ "confidence": {
+ "additionalProperties": false,
+ "properties": {
+ "basis": {
+ "enum": [
+ "deterministic",
+ "provenance",
+ "match_quality",
+ "freshness"
+ ],
+ "type": "string"
+ },
+ "level": {
+ "enum": [
+ "high",
+ "medium",
+ "low"
+ ],
+ "type": "string"
+ },
+ "score": {
+ "maximum": 1,
+ "minimum": 0,
+ "type": "number"
+ }
+ },
+ "required": [
+ "level",
+ "basis"
+ ],
+ "type": "object"
+ },
+ "envelope_version": {
+ "const": "1",
+ "type": "string"
+ },
+ "normalized_input": {
+ "additionalProperties": {},
+ "type": "object"
+ },
+ "ok": {
+ "type": "boolean"
+ },
+ "result": {
+ "anyOf": [
+ {
+ "additionalProperties": true,
+ "properties": {
+ "air_volumetric_divisor": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "disclaimer": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "flags": {
+ "anyOf": [
+ {
+ "items": {},
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "mode": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "per_line": {
+ "anyOf": [
+ {
+ "items": {
+ "additionalProperties": true,
+ "properties": {
+ "cbm": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "chargeable_weight_kg": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "density_kg_per_m3": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "description": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "gross_weight_kg": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "ldm": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "quantity": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "revenue_tonnes": {
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "volumetric_weight_kg": {
+ "type": [
+ "number",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "schema_version": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "totals": {
+ "anyOf": [
+ {
+ "additionalProperties": {},
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "type": "object"
+ },
+ {
+ "additionalProperties": {},
+ "type": "object"
+ }
+ ]
+ },
+ "validity": {
+ "additionalProperties": false,
+ "properties": {
+ "as_of": {
+ "type": "string"
+ },
+ "effective_from": {
+ "type": "string"
+ },
+ "effective_to": {
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "as_of"
+ ],
+ "type": "object"
+ },
+ "warnings": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "code": {
+ "type": "string"
+ },
+ "details": {
+ "additionalProperties": {},
+ "type": "object"
+ },
+ "message": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "code",
+ "message"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "envelope_version",
+ "ok",
+ "result",
+ "confidence",
+ "_source",
+ "citation"
+ ],
+ "type": "object"
+}