This service returns vessels smuggling risk level and risk indicators.
Arguments
Name | Type | Description |
---|---|---|
imo | PositiveInt | The vessel International Maritime Organization number. |
id | ObjectId! | The unique Windward assigned ID of the vessel to be returned. |
Returns
Name | Description |
---|---|
[VesselIntelligence] | The vessel-related data. |
VesselIntelligence Fields
Name | Type | Description |
---|---|---|
class | String | The vessel class. |
flag | String | The vessel flag. |
id | ObjectId | The vessel's unique Windward assigned ID. |
imo | PositiveInt | The vessel International Maritime Organization number. |
mmsi | NonNegativeInt | The vessel Maritime Mobile Service Identity number. |
name | String | The vessel name. |
smugglingRisk | SmugglingVesselRisk! | The smuggling risks the vessel is exposed to. |
subClass | String | The vessel sub-class. |
Example Code
Sample Query
query VesselByIMO($imo: String!) {
vesselByIMO(imo: $imo) {
id
imo
mmsi
class
flag
subClass
smugglingRisk {
indicators {
count
name
risk
}
level
score
riskySince
}
}
}
Variables
{
"imo": "8422072"
}
Response
{
"data": {
"vesselByIMO": {
"id": "5905c4c31531284c7aed83e7",
"imo": 8422072,
"mmsi": 422166000,
"class": "Cargo",
"flag": "Iran",
"subClass": "RORO/Cargo Vessel",
"smugglingRisk": {
"indicators": [
{
"count": null,
"name": "SANCTIONED_VESSEL",
"risk": 2
}
],
"level": "High",
"score": 0.981,
"riskySince": "2021-07-11T00:00:00.000Z"
}
}
}
}