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
}