To add or update track related ERP data use the following API operation.
Request:
PUT /ship/track/1457992863621129
Payload:
{ "destination": { "port": { "id": 31560, "locode": "GBFXT", "name": "Felixstowe Port" } }, "erp": { "warp": [ { "color": "00FF00", "eta": "2018-11-19T06:00:00Z", "eta_cnv": "19 Nov 2018 07:00", "etd": "", "etd_cnv": "", "id": 0, "note": "", "quay": [ { "name": "B6" } ], "starboard": true } ], "waypoints": [ { "location": { "name": "English Channel" } } ], "attributes": [ { "datatype": "boolean", "edit": true, "editKey": false, "key": "contacted", "value": false }, { "datatype": "string", "edit": true, "editKey": false, "key": "serverkey", "value": "server controlled" }, { "datatype": "string", "edit": false, "editKey": false, "key": "serverinfo", "value": "readonly value" }, { "datatype": "string", "edit": true, "editKey": true, "key": "url", "value": "http://www.aishub.net/" } ] }, "id": 1457992863621129, "source": { "ship": { "mmsi": 219018501, "name": "MAJESTIC MAERSK" } } }
Response:
{ "id": 1457992863621129 }