Vessel

POSThttps://api.sanctionslookup.com/v1/screen

POST /v1/screen with type VESSEL. Send the name. Add a call sign, IMO, flag, or year built when you have them. Lists and the score threshold are on Request.

{
  "subject": {
    "subject_ref": "vessel_18",
    "type": "VESSEL",
    "name": "Nautilus",
    "identifiers": [
      { "value": "9HA4112" }
    ],
    "details": {
      "flag": ["Panama"],
      "call_sign": ["9HA4112"],
      "year_built": "2004"
    }
  }
}

Fields

FieldTypeRequirementDescription
namestringrequiredThe vessel name.
subject_refstringoptionalYour own ID. Returned in the response when you send it.
identifiersarray of objectsoptionalIMO, call sign, or another number. Each item is { "value": "..." }. A mismatch does not reject the name.
details.flagarray of stringsoptionalFlag or registry name, for example Panama. Up to 32 values.
details.call_signarray of stringsoptionalCall sign, for example 9HA4112. Up to 32 values.
details.year_builtstringoptionalYear built, YYYY, from 1800 to 2100.

type is required when details is present. The same object goes in subjects for a batch.