List of changes and the version they are released in
Version | Date of Publication | Change | Purpose of change |
|---|---|---|---|
TBD 2026 | Added an array of inner packagings inside the current inner packagings object. | Support additional levels of inner packagings to define Dangerous Goods cargo items more precisely. For example: 1 pallet (outer packaging), containing 1 box (1st level inner packaging), containing 50 cylinders (2nd level inner packaging). | |
TBD 2026 | Added new fields:
Deprecated the existing HSCode and nationalCommodityCode.value properties. | Support new customs requirement for 12-digit HS codes, applicable in Saudi Arabia, UAE and other GCC countries as of 2025. | |
TBD 2026 | Added a new optional field addressLines in the Address object. | Allow to capture unstructured address lines, used as a fallback when structured address fields are unavailable. | |
TBD 2026 | Added a new extendedChargeName property with max length 100 and deprecated the existing chargeName which is limited to 50 characters. | Allow to provide full charge names, without the need to truncate it, improving clarity for carriers and end users. | |
TBD 2026 | Added a new optional field facilityName in Location objects. | Allow parties to specify facilities which are not identified by an SMDG / BIC code. | |
14 November 2025 | Added 2 optional Document parties in the Shipping Instructions and Transport Document (also included in the Issuance API):​
| Add support for scenarios where shippers/consignees contract third parties to handle the documentation process on their behalf (referred to as “On Behalf of” parties). | |
14 November 2025 | Clarified the definition of “Issue to party”. Issue to party: The party that receives possession of the eBL upon issuance. | Remove ambiguity on the role of the Issue to party. | |
14 November 2025 |
| The purpose of this change is to clarify how latitude and longitude values should be provided. | |
31 July 2025 | No change | Align the API with eBL 3.0.1 |