Skip to main content
List monitored ports and query port events across all verticals.

GET /api/v1/ports

List all monitored ports with slug, name, country, and region. Response
Example

Port events

Port events represent arrivals, departures, berth assignments, and other vessel activity recorded at monitored ports. Each port event carries the full APRS envelope plus these domain-specific fields: You can query port events through the codex_compliance_summary view to verify envelope coverage, or join them directly to vessel data using mmsi:
The mmsi column is indexed with a partial index on non-null values, so vessel-scoped queries against port_events are efficient even on large datasets.

GET /api/v1/health

System health check. Returns position counts and ingestion status. Response
Example