sc-dcsa

module
v0.0.0-...-152e571 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 24, 2025 License: Apache-2.0

README

DCSA API's

Booking API

  • Booking request
  • Booking update
  • Booking confirmation
  • Booking amendment
  • Booking cancellation
  • Booking rejection
Use Cases
  1. Submit Booking request
    Shipper to Carrier

  2. Request to update Booking request
    Carrier to Shipper

  3. Submit updated Booking request
    Shipper to Carrier

  4. Reject Booking request
    Carrier to Shipper

  5. Confirm Booking request
    Carrier to Shipper

  6. Request to amend confirmed Booking
    Carrier to Shipper

  7. Request amendment to confirmed Booking
    Shipper, Consignee or Endorsee to Carrier

  8. Process amendment to confirmed Booking
    Carrier to Shipper, Consignee or Endorsee

  9. Cancel amendment to confirmed Booking
    Shipper, Consignee or Endorsee to Carrier

  10. Decline Booking by Carrier
    Carrier to Shipper

  11. Cancel Booking request by Shipper
    Shipper to Carrier

  12. Confirm Booking completed
    Carrier to Shipper

  13. Cancel confirmed Booking by Shipper
    Shipper to Carrier

  14. Process Booking cancellation
    Carrier to Shipper

Resources

EBL (Electronic Bill of Lading/Transport Document) API

  • Shipping Instructions submission
  • Shipping Instructions update
  • Draft Transport Document publication
  • Draft Transport Document update
  • Draft Transport Document approval
Use Cases
  1. Submit Shipping Instructions
    Shipper to Carrier

  2. Request to update Shipping Instructions
    Carrier to Shipper

  3. Submit updated Shipping Instructions
    Shipper, Consignee or Endorsee to Carrier

  4. Process updated Shipping Instructions
    Carrier to Shipper, Consignee or Endorsee

  5. Cancel update to Shipping Instructions
    Shipper, Consignee or Endorsee to Carrier

  6. Publish Draft Transport Document
    Carrier to Shipper

  7. Approve Draft Transport Document
    Shipper to Carrier

  8. Issue Transport Document
    Carrier to Shipper

  9. Request surrender Transport Document (amendment)
    Shipper, Consignee or Endorsee to Carrier

  10. Process Transport Document surrender request (amendment)
    Carrier to Shipper, Consignee or Endorsee

  11. Void original Transport Document and issue amended Transport Document
    Carrier to Shipper, Consignee or Endorsee

  12. Request surrender Transport Document (delivery)
    Shipper, Consignee or Endorsee to Carrier

  13. Process Transport Document surrender request (delivery)
    Carrier to Shipper, Consignee or Endorsee

  14. Confirm Shipping Instructions completed

Resources

Track and Trace API

  • ShipmentEvents
  • TransportEvents
  • EquipmentEvents
Resources

Directories

Path Synopsis
cmd
backend command
bkg/bkgserver command
bkg/bkgworker command
ebl/eblserver command
ebl/eblworker command
jit/jitserver command
jit/jitworker command
ovs/ovsserver command
ovs/ovsworker command
tnt/tntserver command
tnt/tntworker command
user/userserver command
internal
controllers/eblcontrollers
https://github.com/dcsaorg/DCSA-EBL/blob/master/src/main/java/org/dcsa/ebl/controller/TransportDocumentSummariesController.java
https://github.com/dcsaorg/DCSA-EBL/blob/master/src/main/java/org/dcsa/ebl/controller/TransportDocumentSummariesController.java
services/bkgservices
https://github.com/dcsaorg/DCSA-Edocumentation/blob/master/edocumentation-service/src/main/java/org/dcsa/edocumentation/service/BookingService.java https://github.com/dcsaorg/DCSA-BKG/blob/master/src/test/java/org/dcsa/bkg/service/impl/BKGServiceImplTest.java
https://github.com/dcsaorg/DCSA-Edocumentation/blob/master/edocumentation-service/src/main/java/org/dcsa/edocumentation/service/BookingService.java https://github.com/dcsaorg/DCSA-BKG/blob/master/src/test/java/org/dcsa/bkg/service/impl/BKGServiceImplTest.java
roles command

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL