{
  "meta": {
    "api_version": "v1",
    "generated_at": "2026-09-07T20:51:32.554Z",
    "data_refreshed_at": "2026-09-07T10:16:54.260Z",
    "source": "Sanctioned Vessels",
    "docs": "https://sanctionedvessels.org/api",
    "licence": "CC BY 4.0 for this compilation. The underlying lists carry their own terms — see /api/v1/sources.",
    "disclaimer": "Compiled from published sanctions lists. Not a screening tool of record; verify against the primary source before acting."
  },
  "authorities": [
    {
      "slug": "ofac",
      "name": "US (OFAC)",
      "listed": 1527
    },
    {
      "slug": "uk",
      "name": "UK",
      "listed": 663
    },
    {
      "slug": "eu",
      "name": "EU",
      "listed": 672
    },
    {
      "slug": "ch",
      "name": "Switzerland",
      "listed": 690
    },
    {
      "slug": "ca",
      "name": "Canada",
      "listed": 731
    },
    {
      "slug": "au",
      "name": "Australia",
      "listed": 320
    },
    {
      "slug": "nz",
      "name": "New Zealand",
      "listed": 210
    },
    {
      "slug": "ua",
      "name": "Ukraine (GUR)",
      "listed": 857
    }
  ],
  "overlap": {
    "ofac": {
      "ofac": 1527,
      "uk": 292,
      "eu": 269,
      "ch": 302,
      "ca": 331,
      "au": 107,
      "nz": 70,
      "ua": 383
    },
    "uk": {
      "ofac": 292,
      "uk": 663,
      "eu": 573,
      "ch": 590,
      "ca": 612,
      "au": 296,
      "nz": 207,
      "ua": 556
    },
    "eu": {
      "ofac": 269,
      "uk": 573,
      "eu": 672,
      "ch": 632,
      "ca": 629,
      "au": 252,
      "nz": 205,
      "ua": 558
    },
    "ch": {
      "ofac": 302,
      "uk": 590,
      "eu": 632,
      "ch": 690,
      "ca": 639,
      "au": 293,
      "nz": 209,
      "ua": 553
    },
    "ca": {
      "ofac": 331,
      "uk": 612,
      "eu": 629,
      "ch": 639,
      "ca": 731,
      "au": 261,
      "nz": 210,
      "ua": 580
    },
    "au": {
      "ofac": 107,
      "uk": 296,
      "eu": 252,
      "ch": 293,
      "ca": 261,
      "au": 320,
      "nz": 174,
      "ua": 256
    },
    "nz": {
      "ofac": 70,
      "uk": 207,
      "eu": 205,
      "ch": 209,
      "ca": 210,
      "au": 174,
      "nz": 210,
      "ua": 202
    },
    "ua": {
      "ofac": 383,
      "uk": 556,
      "eu": 558,
      "ch": 553,
      "ca": 580,
      "au": 256,
      "nz": 202,
      "ua": 857
    }
  },
  "sets": [
    {
      "key": "only-ofac",
      "title": "Listed by US (OFAC) alone",
      "description": "Vessels US (OFAC) lists that no other authority on this site lists. A gap is not a judgement about the ship: it can mean another authority has not reached the same conclusion, has not acted yet, or has no legal basis to.",
      "count": 974,
      "url": "https://sanctionedvessels.org/api/v1/gaps/only-ofac",
      "html_url": "https://sanctionedvessels.org/disagreements?gap=only-ofac"
    },
    {
      "key": "only-ua",
      "title": "Listed by Ukraine (GUR) alone",
      "description": "Vessels in Ukraine's catalogue that no authority here has designated. The catalogue records vessels of concern; it is not a legal designation, and an entry alone carries no sanction.",
      "count": 107,
      "url": "https://sanctionedvessels.org/api/v1/gaps/only-ua",
      "html_url": "https://sanctionedvessels.org/disagreements?gap=only-ua"
    },
    {
      "key": "only-eu",
      "title": "Listed by EU alone",
      "description": "Vessels EU lists that no other authority on this site lists. A gap is not a judgement about the ship: it can mean another authority has not reached the same conclusion, has not acted yet, or has no legal basis to.",
      "count": 24,
      "url": "https://sanctionedvessels.org/api/v1/gaps/only-eu",
      "html_url": "https://sanctionedvessels.org/disagreements?gap=only-eu"
    },
    {
      "key": "only-uk",
      "title": "Listed by UK alone",
      "description": "Vessels UK lists that no other authority on this site lists. A gap is not a judgement about the ship: it can mean another authority has not reached the same conclusion, has not acted yet, or has no legal basis to.",
      "count": 11,
      "url": "https://sanctionedvessels.org/api/v1/gaps/only-uk",
      "html_url": "https://sanctionedvessels.org/disagreements?gap=only-uk"
    },
    {
      "key": "only-ch",
      "title": "Listed by Switzerland alone",
      "description": "Vessels Switzerland lists that no other authority on this site lists. A gap is not a judgement about the ship: it can mean another authority has not reached the same conclusion, has not acted yet, or has no legal basis to.",
      "count": 3,
      "url": "https://sanctionedvessels.org/api/v1/gaps/only-ch",
      "html_url": "https://sanctionedvessels.org/disagreements?gap=only-ch"
    },
    {
      "key": "only-ca",
      "title": "Listed by Canada alone",
      "description": "Vessels Canada lists that no other authority on this site lists. A gap is not a judgement about the ship: it can mean another authority has not reached the same conclusion, has not acted yet, or has no legal basis to.",
      "count": 1,
      "url": "https://sanctionedvessels.org/api/v1/gaps/only-ca",
      "html_url": "https://sanctionedvessels.org/disagreements?gap=only-ca"
    },
    {
      "key": "ofac-not-eu",
      "title": "Listed by US (OFAC), not by EU",
      "description": "Vessels US (OFAC) currently lists and EU does not. Other authorities may list them; this set is only about those two.",
      "count": 1258,
      "url": "https://sanctionedvessels.org/api/v1/gaps/ofac-not-eu",
      "html_url": "https://sanctionedvessels.org/disagreements?gap=ofac-not-eu"
    },
    {
      "key": "eu-not-ofac",
      "title": "Listed by EU, not by US (OFAC)",
      "description": "Vessels EU currently lists and US (OFAC) does not. Other authorities may list them; this set is only about those two.",
      "count": 403,
      "url": "https://sanctionedvessels.org/api/v1/gaps/eu-not-ofac",
      "html_url": "https://sanctionedvessels.org/disagreements?gap=eu-not-ofac"
    },
    {
      "key": "ofac-not-uk",
      "title": "Listed by US (OFAC), not by UK",
      "description": "Vessels US (OFAC) currently lists and UK does not. Other authorities may list them; this set is only about those two.",
      "count": 1235,
      "url": "https://sanctionedvessels.org/api/v1/gaps/ofac-not-uk",
      "html_url": "https://sanctionedvessels.org/disagreements?gap=ofac-not-uk"
    },
    {
      "key": "uk-not-ofac",
      "title": "Listed by UK, not by US (OFAC)",
      "description": "Vessels UK currently lists and US (OFAC) does not. Other authorities may list them; this set is only about those two.",
      "count": 371,
      "url": "https://sanctionedvessels.org/api/v1/gaps/uk-not-ofac",
      "html_url": "https://sanctionedvessels.org/disagreements?gap=uk-not-ofac"
    },
    {
      "key": "eu-not-uk",
      "title": "Listed by EU, not by UK",
      "description": "Vessels EU currently lists and UK does not. Other authorities may list them; this set is only about those two.",
      "count": 99,
      "url": "https://sanctionedvessels.org/api/v1/gaps/eu-not-uk",
      "html_url": "https://sanctionedvessels.org/disagreements?gap=eu-not-uk"
    },
    {
      "key": "uk-not-eu",
      "title": "Listed by UK, not by EU",
      "description": "Vessels UK currently lists and EU does not. Other authorities may list them; this set is only about those two.",
      "count": 90,
      "url": "https://sanctionedvessels.org/api/v1/gaps/uk-not-eu",
      "html_url": "https://sanctionedvessels.org/disagreements?gap=uk-not-eu"
    },
    {
      "key": "ch-not-eu",
      "title": "Listed by Switzerland, not by EU",
      "description": "Vessels Switzerland currently lists and EU does not. Other authorities may list them; this set is only about those two.",
      "count": 58,
      "url": "https://sanctionedvessels.org/api/v1/gaps/ch-not-eu",
      "html_url": "https://sanctionedvessels.org/disagreements?gap=ch-not-eu"
    },
    {
      "key": "ca-not-ofac",
      "title": "Listed by Canada, not by US (OFAC)",
      "description": "Vessels Canada currently lists and US (OFAC) does not. Other authorities may list them; this set is only about those two.",
      "count": 400,
      "url": "https://sanctionedvessels.org/api/v1/gaps/ca-not-ofac",
      "html_url": "https://sanctionedvessels.org/disagreements?gap=ca-not-ofac"
    },
    {
      "key": "port-ban-only",
      "title": "Port bans without an asset freeze anywhere",
      "description": "Vessels barred from ports or services but whose owners are not asset-frozen by any authority here. The practical consequence differs: a port ban restricts where a ship can call and who may service it, while an asset freeze blocks dealings with the property itself.",
      "count": 53,
      "url": "https://sanctionedvessels.org/api/v1/gaps/port-ban-only",
      "html_url": "https://sanctionedvessels.org/disagreements?gap=port-ban-only"
    }
  ],
  "other_keys": {
    "pattern": "only-<authority>, <a>-not-<b>, port-ban-only",
    "authorities": [
      "ofac",
      "uk",
      "eu",
      "ch",
      "ca",
      "au",
      "nz",
      "ua"
    ],
    "note": "Any pair of the authorities above resolves, not only the headline sets listed here."
  }
}
