Menu
Home Track and Port Handling Examples Add/Update track related ERP parameters

Add/Update track related ERP parameters

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
}

 

Updated on 14 November, 2018