POST api/ais/threat-track

Request Information

URI Parameters

None.

Body Parameters

Collection of ThreatTrackModel
NameDescriptionTypeAdditional information
EventId

string

None.

RecordTimeUtc

date

None.

Mmsi

string

None.

VesselName

string

None.

ShipType

string

None.

Latitude

decimal number

None.

Longitude

decimal number

None.

Speed

decimal number

None.

Course

decimal number

None.

Heading

integer

None.

Distance

decimal number

None.

HullDistance

decimal number

None.

CPA

decimal number

None.

HullCPA

decimal number

None.

TCPA

decimal number

None.

RiskLevel

string

None.

OwnVessel

string

None.

IsTriggerVessel

boolean

None.

Request Formats

application/json, text/json

Sample:
[
  {
    "EventId": "sample string 1",
    "RecordTimeUtc": "2026-11-01T18:45:12.1466326+07:00",
    "Mmsi": "sample string 3",
    "VesselName": "sample string 4",
    "ShipType": "sample string 5",
    "Latitude": 6.1,
    "Longitude": 7.1,
    "Speed": 8.1,
    "Course": 9.1,
    "Heading": 10,
    "Distance": 11.1,
    "HullDistance": 12.1,
    "CPA": 13.1,
    "HullCPA": 14.1,
    "TCPA": 15.1,
    "RiskLevel": "sample string 16",
    "OwnVessel": "sample string 17",
    "IsTriggerVessel": true
  },
  {
    "EventId": "sample string 1",
    "RecordTimeUtc": "2026-11-01T18:45:12.1466326+07:00",
    "Mmsi": "sample string 3",
    "VesselName": "sample string 4",
    "ShipType": "sample string 5",
    "Latitude": 6.1,
    "Longitude": 7.1,
    "Speed": 8.1,
    "Course": 9.1,
    "Heading": 10,
    "Distance": 11.1,
    "HullDistance": 12.1,
    "CPA": 13.1,
    "HullCPA": 14.1,
    "TCPA": 15.1,
    "RiskLevel": "sample string 16",
    "OwnVessel": "sample string 17",
    "IsTriggerVessel": true
  }
]

application/xml, text/xml

Sample:
<ArrayOfThreatTrackModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/">
  <ThreatTrackModel>
    <CPA>13.1</CPA>
    <Course>9.1</Course>
    <Distance>11.1</Distance>
    <EventId>sample string 1</EventId>
    <Heading>10</Heading>
    <HullCPA>14.1</HullCPA>
    <HullDistance>12.1</HullDistance>
    <IsTriggerVessel>true</IsTriggerVessel>
    <Latitude>6.1</Latitude>
    <Longitude>7.1</Longitude>
    <Mmsi>sample string 3</Mmsi>
    <OwnVessel>sample string 17</OwnVessel>
    <RecordTimeUtc>2026-11-01T18:45:12.1466326+07:00</RecordTimeUtc>
    <RiskLevel>sample string 16</RiskLevel>
    <ShipType>sample string 5</ShipType>
    <Speed>8.1</Speed>
    <TCPA>15.1</TCPA>
    <VesselName>sample string 4</VesselName>
  </ThreatTrackModel>
  <ThreatTrackModel>
    <CPA>13.1</CPA>
    <Course>9.1</Course>
    <Distance>11.1</Distance>
    <EventId>sample string 1</EventId>
    <Heading>10</Heading>
    <HullCPA>14.1</HullCPA>
    <HullDistance>12.1</HullDistance>
    <IsTriggerVessel>true</IsTriggerVessel>
    <Latitude>6.1</Latitude>
    <Longitude>7.1</Longitude>
    <Mmsi>sample string 3</Mmsi>
    <OwnVessel>sample string 17</OwnVessel>
    <RecordTimeUtc>2026-11-01T18:45:12.1466326+07:00</RecordTimeUtc>
    <RiskLevel>sample string 16</RiskLevel>
    <ShipType>sample string 5</ShipType>
    <Speed>8.1</Speed>
    <TCPA>15.1</TCPA>
    <VesselName>sample string 4</VesselName>
  </ThreatTrackModel>
</ArrayOfThreatTrackModel>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

IHttpActionResult

None.

Response Formats

application/json, text/json, application/xml, text/xml

Sample:

Sample not available.