Provenance
PublisherSpire Maritime
Freshness & coverage
FreshnessFreshness not declared
GeographicNot declared
TemporalNot declared
AuthenticationCredentials required (Bearer token)
Methods (5)
getVessels
readGet live vessel positions and data by IMO/MMSI/type/flag/bbox (Spire Maritime).
Input schema
{ "type": "object", "properties": { "imo": { "type": "number" }, "mmsi": { "type": "number" }, "bbox": { "type": "object", "properties": { "latMin": { "type": "number" }, "lonMin": { "type": "number" }, "latMax": { "type": "number" }, "lonMax": { "type": "number" } }, "required": [ "latMin", "lonMin", "latMax", "lonMax" ], "additionalProperties": false }, "shipType": { "type": "string" }, "flag": { "type": "string" }, "first": { "type": "number" }, "after": { "type": "string" } }, "additionalProperties": false }getPortEventsByVessel
readGet a vessel port events by IMO/MMSI and date range.
Input schema
{ "type": "object", "properties": { "imo": { "type": "number" }, "mmsi": { "type": "number" }, "startDate": { "type": "string" }, "endDate": { "type": "string" }, "first": { "type": "number" } }, "additionalProperties": false }getPortEventsByLocation
readGet port events at a port or location by date.
Input schema
{ "type": "object", "properties": { "portId": { "type": "string" }, "unlocode": { "type": "string" }, "startDate": { "type": "string" }, "endDate": { "type": "string" }, "shipType": { "type": "string" }, "first": { "type": "number" } }, "additionalProperties": false }getPort
readGet a port record by id or UNLOCODE.
Input schema
{ "type": "object", "properties": { "portId": { "type": "string" }, "unlocode": { "type": "string" } }, "additionalProperties": false }matchedPort
unknownFuzzy-match ports by a name or query string.
EntitiesportInput schema
{ "type": "object", "properties": { "query": { "type": "string" }, "first": { "type": "number" } }, "additionalProperties": false, "required": [ "query" ] }
