IUU Fishing Risk

This service returns vessels IUU (illegal, unreported, and unregulated fishing) risk score, risk indicators and indication to forced labor.

Arguments

NameTypeDescription
imoPositiveIntThe vessel International Maritime Organization number.
idObjectId!The unique Windward assigned ID of the vessel to be returned.

Returns

NameDescription
[VesselIntelligence]The vessel-related data.

VesselIntelligence Fields

NameTypeDescription
classStringThe vessel class.
flagStringThe vessel flag.
idObjectIdThe vessel's unique Windward assigned ID.
imoPositiveIntThe vessel International Maritime Organization number.
lengthNonNegativeIntThe vessel length.
mmsiNonNegativeIntThe vessel Maritime Mobile Service Identity number.
nameStringThe vessel name.
riskAssessmentVesselRiskAssessment!The different risks the vessel is exposed to.
subClassStringThe vessel sub-class.

Example Code

Sample Query

query VesselByIMO($imo: String!) {
  vesselByIMO(imo: $imo) {
    id
    imo
    mmsi
    name
    class
    subClass
    callsign
    length
    flag
    riskAssessment {
      iuuFishingRisk {
        type
        score
        level
        riskIndicators {
          count
          name
          score
          createdAt
        }
        createdAt
      }
    }
  }
}

Variables

{
  "imo": "8806931"
}

Response

{
  "data": {
    "vesselByIMO": {
      "id": "5905cfc907b22b4c7bf7804b",
      "imo": 8806931,
      "mmsi": 224295000,
      "name": "RIO LANDRO",
      "class": "Fishing",
      "subClass": "Fishing Vessel",
      "callsign": "EHUW",
      "length": 24,
      "flag": "Spain",
      "riskAssessment": {
        "iuuFishingRisk": null
      }
    }
  }
}