You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a patch version for the DCSA Bill of Lading API. The primary reason for this patch is adding the **Direct Transport Document** amendment flow. It is also possible to Cancel a Shipping Instructions.
13
+
This is a patch version for the DCSA Bill of Lading API. The primary reason for this patch is adding the **Direct Transport Document** amendment flow. It is also possible to cancel Shipping Instructions.
14
14
- update API description to include the **Direct Transport Document** amendment flow. Direct Transport Document amendment is optional to support.
15
15
- added 3 new endpoints:
16
16
-`GET /v3/transport-documents/{transportDocumentReference}/amendment` - fetches a Transport Document amendment
@@ -19,34 +19,34 @@ This is a patch version for the DCSA Bill of Lading API. The primary reason for
19
19
- improved property and endpoint descriptions
20
20
- update Transport Document amendment endpoint
21
21
- added new Direct Transport Document amendment examples
22
-
- added `amendedTransportDocumentStatus` to the Transport Transport Document Notification and to the amended Transport Document endpoint (the Transport Document object has **NOT** changed). Following states are possible:
22
+
- added `amendedTransportDocumentStatus` to the Transport Document Notification and to the amended Transport Document endpoint (the Transport Document object has **NOT** changed). The following states are possible:
23
23
-`AMENDMENT_RECEIVED` (An amendment to a Transport Document is waiting to be processed)
24
24
-`AMENDMENT_CONFIRMED` (An amendment to a Transport Document has been confirmed)
25
25
-`AMENDMENT_CANCELLED` (An amendment to a Transport Document is discontinued by consumer)
26
26
-`AMENDMENT_DECLINED` (An amendment to a Transport Document is discontinued by provider)
27
-
- improved the `CancelShippingInstructionsUpdate` description and content. When using this object - it is either possible to cancel an update or the entire Shipping Instructions
27
+
- improved the `CancelShippingInstructionsUpdate` description and content. When using this object, it is possible to cancel either an update or the entire Shipping Instructions.
28
28
-`shippingInstructionsStatus` now has 2 new states:
29
29
-`CANCELLED` (The Shipping Instructions have been cancelled by Shipper)
30
30
-`DECLINED` (The Shipping Instructions have been declined by Carrier)
31
31
- Transport Document Notification object now also contains:
32
32
-`amendedTransportDocumentStatus`
33
33
-`amendedTransportDocument`
34
-
-`Shipping Instruction` updates:
34
+
-`Shipping Instructions` updates:
35
35
- added new `shippingInstructionsRevisionNumber`
36
36
-`transportDocumentReference` description updated to reflect `ICS2` requirements
37
-
- many description updates (typos and gramatical errors fixed)
37
+
- many description updates (typos and grammatical errors fixed)
38
38
-`shippingInstructionsStatus` two new status codes added (see above)
39
39
-`errorCode` description updated
40
40
-`AddressHBL` object created to improve the description for House B/L party objects
41
41
-`PartyShipper` object created to improve the description for parties provided by the Shipper (as part of the Shipping Instructions) vs parties provided by the carrier (as part of the Transport Document)
42
-
- Party objects previously shared between SI and TD have now been split into two. Objects created for SI have been prefixed with `Shipper` (as they are provided by the shipper). There are no structural changes - only changes to the descriptrions. This goes for:
42
+
- Party objects previously shared between SI and TD have now been split into two. Objects created for SI have been prefixed with `Shipper` (as they are provided by the shipper). There are no structural changes - only changes to the descriptions. This goes for:
43
43
-`ShipperShipper` object added
44
44
-`OnBehalfOfShipperShipper` object added
45
45
-`OnBehalfOfConsigneeShipper` object added
46
46
-`notifyPartyShipper` object added
47
47
-`partyShipper` object added
48
48
-`eblPlatform` added to: `Shipper`, `Consignee`, `ConsigneeShipper`, `Endorsee` and `EndorseeShipper` party objects
49
-
- an unstructured address object called `addressLines` added to the following party objects: `Shipper`, `OnBehalfOfShipper`, `Consignee`, `ConsigneeShipper`, `OnBehalfOfConsignee`, `Endorsee`, `EndorseeShipper`, `CarriersAgentAtDestination`, `NotifyParty`, `Seller`,`Buyer`, `PartyShipper`, `IssuingParty` and `ShippingInstructionsRequestor`
49
+
- an unstructured address object called `addressLines` added to the following party objects: `Shipper`, `OnBehalfOfShipper`, `Consignee`, `ConsigneeShipper`, `OnBehalfOfConsignee`, `Endorsee`, `EndorseeShipper`, `CarriersAgentAtDestination`, `NotifyParty`, `Seller`,`Buyer`, `PartyShipper`, `IssuingParty` and `ShippingInstructionsRequestor`
50
50
-`sendToPlatform` and `codeListProvider` lists updated with platforms that have been onboarded to the DCSA eBL APIs
51
51
-`DOCU` (DocuTrade)
52
52
-`AEOT` (AEOTrade)
@@ -58,7 +58,7 @@ This is a patch version for the DCSA Bill of Lading API. The primary reason for
58
58
-`descriptionOfGoodsForCustoms` added as part of the `ConsignmentItem` in the SI (only)
59
59
-`shippingMarksForCustoms` added as part of the `ConsignmentItem` in the SI (only)
60
60
-`innerPackagings` can now have a nested `innerPackagings` to allow multiple innerPackaging-layers
61
-
-`role` added to `VesselVoyage` in order to specify the vessel as being: `FIRST_SEA_GOING` (First sea giong vessel) or `MOTHER` (Mother vessel)
61
+
-`role` added to `VesselVoyage` in order to specify the vessel as being: `FIRST_SEA_GOING` (First sea-going vessel) or `MOTHER` (Mother vessel)
62
62
- the following objects have `addressLines` (an unstructured address object) and `facilityName` added:
63
63
-`PlaceOfReceipt`, `PlaceOfDelivery` and `OnwardInlandRouting`
64
64
-`chargeName` marked as deprecated - use `extendedChargeName` instead which covers 100 characters (instead of 50 characters)
0 commit comments