Since 6.18.0
Create a Voyage with a Loading and Discharging PortCall with one Cargo with a Loading and Discharging CargoPort
|
Creating a new Cargo with a Loading and Discharging CargoPort and PortCall
POST /Cargo { "cargoMeasurement": "MT", "cargoPorts": [ { "cargoPortSequence": 1, "cargoQuantity": 1234, "laytimeTermsMeasurement": "H", "laytimeTermsValue": 0, "port": { "key": 102381 }, "portCall": { "portCallSequence": 3, "eventLogs": [ { "event": "ARR", "eventLogDate": "2022-11-02T08:06:45" }, { "event": "BRT", "eventLogDate": "2022-11-02T08:06:45" }, { "event": "DEP", "eventLogDate": "2022-11-02T08:06:45" } ], "reasonForCall": "L", "port": 102381, "voyage": 18737959 }, "reasonForCall": "L", "terminal": null }, { "cargoPortSequence": 1, "cargoQuantity": 1234, "freightRate": 1210, "laytimeTermsMeasurement": "H", "laytimeTermsValue": 0, "port": { "key": 101486 }, "portCall": { "portCallSequence": 4, "eventLogs": [ { "event": "ARR", "eventLogDate": "2022-11-02T08:06:48" }, { "event": "BRT", "eventLogDate": "2022-11-02T08:06:48" }, { "event": "DEP", "eventLogDate": "2022-11-02T08:06:48" } ], "reasonForCall": "D", "port": 101486, "voyage": 18737959 }, "reasonForCall": "D", "terminal": null } ], "cargoText": "", "charterer": { "key": 1004307 }, "commodity": { "key": 1675975 }, "freightCurrency": "USD", "leg": null, "scenarios": [], "voyage": { "key": 18737959 } } |
Adding to a Cargo a new Loading and Discharging CargoPort and PortCall
PUT /Cargo/{KEY} { "cargoPorts": [ { "key": 18739785 }, { "key": 18739786 }, { "port": 103991, "reasonForCall": "D", "cargoPortSequence": 2, "portCall": { "portCallSequence": 6, "eventLogs": [ { "event": "ARR", "eventLogDate": "2022-11-02T08:06:48" }, { "event": "BRT", "eventLogDate": "2022-11-02T08:06:48" }, { "event": "DEP", "eventLogDate": "2022-11-02T08:06:48" } ], "reasonForCall": "D", "port": 103991, "voyage": 18739534, "ownedByVoyage": 18739534 } } ] } |