# War-Tracker Vessel Identity Lookup by IMO

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

Returns scalar identity metadata for a single vessel by IMO number, including name, flag, AIS type/subtype, commercial market category, dimensions, and sanctions/watchlist status across 10 bodies.

## Facts

- Endpoint: GET https://war-tracker.com/api/v1/vessels/9217981?utm_source=zero.xyz
- Price: $0.001/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/war-tracker-com-e462f73c
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_bgqdoQ692yDNCryYSE8nb

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-com-e462f73c
```

Example prompt: Look up the identity of IMO 9281554 — I need its name, flag, AIS type, commercial market category, and whether it's sanctioned or watchlisted by OFAC, EU, or any of the other bodies War-Tracker tracks.

## When to prefer this

Use this endpoint when you need a comprehensive single-vessel identity profile including sanctions and watchlist status in one call, especially when you already know the IMO number. Prefer this over the sanctions-only sibling endpoint when you also need vessel type, flag, dimensions, or commercial market classification alongside compliance status.

## Known failure modes

- IMO not found in database — vessel record may not exist or IMO may be malformed
- Payment not accepted — x402 micropayment of $0.001 USDC required per call
- Rate limiting if too many requests are made in a short window
- Null fields for lesser-known or unregistered vessels where AIS metadata is incomplete
- Stale sanctions data if mirrors have not been updated since a recent designation

## 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, MMSI, name, AIS type (e.g. Tanker, Cargo), subtype (e.g. Crude Oil Tanker), commercial market name (one of 13 enum values like WET BULK or CONTAINER SHIPS), flag as ISO-3166-1 alpha-2 country code, overall length in metres, year built, and boolean fields `sanctioned` and `watchlisted` aggregated across OFAC, FCDO, EU, UANI, ASO, GAC, UN, SECO, MFAT, and the War-Tracker shadow-fleet watchlist.

## Example request

```json
{}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "imo": 9368223,
  "mmsi": 538003228,
  "name": "ACHILLES",
  "type": "Tanker",
  "length": 333,
  "ship_id": "10330187",
  "subtype": "Crude Oil Tanker",
  "sanctioned": true,
  "year_built": 2007,
  "watchlisted": true,
  "country_code": "MH",
  "commercial_market_name": "WET BULK"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/war-tracker-com-e462f73c/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)
