# War-Tracker Vessel Sanctions Lookup

> War-Tracker Vessel Sanctions Lookup is a paid API for AI agents from war-tracker.com, paid per call via x402, $0.001/call, status unknown (last checked 2026-09-14).

Returns sanctions status and watchlist information for a specific vessel identified by IMO number, including OFAC/UANI listings and shadow-fleet risk data.

## Facts

- Endpoint: GET https://war-tracker.com/api/v1/vessels/9217981/sanctions
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/war-tracker-vessel-sanctions-lookup-713f4dd5
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_1PG1OdteTl7Wbmaig9MgD

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability war-tracker-vessel-sanctions-lookup-713f4dd5
```

Example prompt: Can you check if the vessel with IMO number 9217981 is sanctioned or on any watchlist — I need to know if it appears on OFAC or UANI and whether it has any shadow-fleet flags?

## When to prefer this

Use this endpoint when you need to programmatically screen a specific vessel for sanctions exposure using its IMO number, particularly when you need OFAC, UANI, and shadow-fleet watchlist data combined in a single call. It is ideal for compliance workflows, trade finance due diligence, maritime insurance screening, or investigative OSINT on tankers suspected of sanctions evasion. Prefer this over general maritime databases when shadow-fleet detection and real-time OSINT-sourced watchlist data are required.

## Known failure modes

- Unknown IMO number returns empty or 404 response
- Vessel not yet indexed in the database returns no sanctions data
- Stale sanctions data if the vessel was recently added or removed from a list
- Rate limiting or payment failure if the x402 micropayment is not properly handled
- Malformed IMO number format causes a bad request error

## How this service works

War-Tracker is a live war tracker map showing real-time military strikes and conflict events worldwide. Unbiased, uncensored OSINT: track Ukraine, Middle East, and global conflicts with video evidence as they happen.

## Output

A JSON object containing the vessel's IMO number, flag state, name, build year, and vessel class, along with a list of sanctioning bodies (e.g. OFAC, UANI) with their listing dates, a boolean sanctioned flag, watchlist status with reason, source, severity (low/medium/high), and timestamps for when the watchlist entry was created and last updated.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "imo": 9368223,
  "flag": "MH",
  "name": "ACHILLES",
  "built": 2007,
  "class": "Crude Oil Tanker",
  "bodies": [
   {
    "body": "ofac",
    "listed_date": "2023-12-01"
   },
   {
    "body": "uani",
    "listed_date": "2023-11-20"
   }
  ],
  "watchlist": {
   "reason": "Shadow-fleet AIS gap pattern, frequent flag swaps",
   "source": "shadow-fleet-osint",
   "severity": "high",
   "created_utc": "2024-03-15T00:00:00Z",
   "updated_utc": "2026-04-22T00:00:00Z"
  },
  "sanctioned": true,
  "updated_utc": "2026-05-17T00:00:00Z",
  "watchlisted": true,
  "watchlist_sources": [
   "shadow-fleet-osint"
  ]
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/war-tracker-vessel-sanctions-lookup-713f4dd5/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from war-tracker.com](https://www.zero.xyz/host/war-tracker.com/llms.txt)
