Skip to main content
GET
Screen a vessel
Screens a ship by its IMO number (7 digits) or MMSI (9 digits) across every enabled list that publishes ship identifiers — the US OFAC SDN list, the UK Sanctions List, the Swiss SECO list, Canada’s and Australia’s consolidated lists and the French Trésor register. Use it before chartering, insuring, financing or trading cargo with a vessel, alongside screening the vessel’s name with /screen/name (type=vessel).
string
required
An IMO number, with or without the IMO prefix (IMO 9116412, IMO9116412 and 9116412 are the same), or an MMSI. Anything else returns 400.
string
Comma-separated list slugs to screen against (default: all enabled lists).
Matching is exact on the number: each list’s own formatting is ignored, and every listed identifier is returned in one canonical form (IMO 9116412, MMSI 422000000), so the same ship listed by several authorities — often under different spellings of its name — matches on every list that carries it. Each match’s metadata carries kind (imo or mmsi) and the listed vessel’s name; the response is the shared screening envelope.
Example response
An IMO number identifies a hull for its whole life, while a ship’s name, flag and MMSI can change — screen the IMO number whenever you have it. Company IMO numbers (also 7 digits) are a different register and are not screened here.