Search skmtc…
⌘K
Docs
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Generate
Filter operations
get
/v1/status
Service status and data coverage per source (public)
get
/v1/sources
Data sources, licences, required attribution and coverage (public)
get
/v1/usage
Plan, limits and credits (uses no credits)
get
/v1/vessels/search
Search vessels by name, call sign, MMSI prefix or IMO
get
/v1/vessels/{mmsi}
Vessel identity by MMSI: current static data and observation log
get
/v1/vessels/{mmsi}/track
Track of one MMSI over a time range
get
/v1/vessels/batch
Vessel details for up to 100 MMSIs and IMO numbers in one request
get
/v1/vessels/imo/{imo}
MMSIs that have reported this IMO number, newest first (at most 50; truncated=true beyond that; the /track endpoint is not limited)
get
/v1/vessels/imo/{imo}/track
Track of one IMO across MMSI changes. Each MMSI counts only while it reported this IMO (±10 min)
get
/v1/area
Historical positions inside a bounding box (Starter, Pro and Business plans)
get
/v1/vessels/{mmsi}/events
Events of one MMSI: port arrivals and departures, stops and moves, and changes of name, IMO, call sign, destination or draught
get
/v1/vessels/imo/{imo}/events
Events of one IMO across MMSI changes. Each MMSI counts only while it reported this IMO (±10 min)
get
/v1/vessels/{mmsi}/port-calls
Port calls of one MMSI over a time range
get
/v1/vessels/imo/{imo}/port-calls
Port calls of one IMO across MMSI changes. Each MMSI counts only while it reported this IMO (±10 min)
get
/v1/ports/{port_id}/calls
Arrivals, departures and port calls at one port over a time range
get
/v1/port-calls
Port calls across ports, filtered by port, country, UN/LOCODE or bounding box (Starter, Pro and Business plans)
get
/v1/ports
Search ports by name, country, UN/LOCODE or bounding box
get
/v1/ports/{port_id}
One port: name, country, UN/LOCODE, position, harbor size and type, port area radius
get
/v1/vessels/{mmsi}/position
Latest live position (Pro and Business plans; sources: `aisstream`, `barentswatch`, `digitraffic`, `openwaters`)
get
/v1/positions
Latest live positions in a box (Pro and Business plans; sources: `aisstream`, `barentswatch`, `digitraffic`, `openwaters`)
get
/v1/stream
Live WebSocket stream (Pro and Business plans; sources: `aisstream`, `barentswatch`, `digitraffic`, `openwaters`). ?key= is accepted here only
get
/v1/openapi.json
This document
Copy
Copy Markdown
Copy Markdown
Copying…
Copied
Copy failed
Generate code
This document
get
/v1/openapi.json
Request
Base URL:
https://api.aistrail.com
URL:
https://api.aistrail.com/v1/openapi.json
Auth:
none declared
Response
ok
Changes
No recorded changes to this operation across all 2 revisions of this API.