# War-Tracker Strait of Hormuz Ship Crossings API

> War-Tracker Strait of Hormuz Ship Crossings API is a paid API for AI agents from war-tracker.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Returns paginated, real-time records of vessel crossings through the Strait of Hormuz, including IMO/MMSI identifiers, vessel type, operator, direction, and sanctions/watchlist status.

## Facts

- Endpoint: GET https://war-tracker.com/api/v1/hormuz/crossings
- Price: $0.01/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-strait-of-hormuz-ship-crossings-api-5b9ab741
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_hDfYbFmkJZtXlrlYYQz1d

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-strait-of-hormuz-ship-crossings-api-5b9ab741
```

Example prompt: Pull the latest ship crossings through the Strait of Hormuz from War-Tracker and flag any sanctioned or watchlisted crude oil tankers that transited today.

## When to prefer this

Use this endpoint when you need structured, real-time or recent data on vessel transits through the Strait of Hormuz specifically — including sanctions and watchlist screening. Prefer it over generic AIS providers when you need geopolitically enriched data (sanctions flags, watchlist status) combined with a chokepoint-specific transit log. It is well-suited for compliance monitoring, OSINT analysis, and maritime intelligence workflows focused on this critical Persian Gulf chokepoint.

## Known failure modes

- Invalid or expired cursor token returns a 400 error
- No crossings found for the queried date range returns an empty crossings array with count 0
- Rate limiting or payment failure (x402) blocks the request
- Date parameters in wrong format may return a 422 validation error
- Upstream AIS/OSINT data gaps may result in incomplete crossing records for a given time window

## 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 paginated JSON object containing a list of vessel crossing events through the Strait of Hormuz. Each record includes: vessel name, IMO number, MMSI, deadweight tonnage, ship type, operator, entry and exit times (UTC), crossing date, direction (inbound/outbound), boolean flags for sanctions and watchlist status, and flag state country code. Also includes a total count, a has_more boolean, and a next_cursor token for pagination.

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 1,
  "has_more": true,
  "crossings": [
   {
    "dwt": 318000,
    "imo": 9368223,
    "mmsi": 538003228,
    "name": "ACHILLES",
    "time1": "08:14:00",
    "time2": "08:32:00",
    "dt_utc": "2026-05-17",
    "operator": "NITC",
    "shiptype": "Crude Oil Tanker",
    "direction": 1,
    "sanctioned": true,
    "watchlisted": true,
    "country_code": "MH"
   }
  ],
  "next_cursor": "eyJkdCI6IjIwMjYtMDUtMTdUMDA6MDA6MDBaIiwibW1zaSI6NTM4MDAzMjI4fQ"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/war-tracker-strait-of-hormuz-ship-crossings-api-5b9ab741/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)
