Spire Maritime Messages API

GraphQL query surface for decoded AIS messages (position and static/voyage reports) filtered by MMSI and time window, returned in large paginated batches. Used to pull recent and historical AIS message history over HTTPS rather than the always-on TCP stream. Message-level field selection here is representative and grounded in Spire's documented message model.

API entry from apis.yml

apis.yml Raw ↑
aid: spire-maritime:spire-maritime-messages-api
name: Spire Maritime Messages API
tags:
- Messages
- AIS
- Historical AIS
- GraphQL
image: https://kinlane-images.s3.amazonaws.com/shared/apis-json/apis-json-logo.jpg
humanURL: https://documentation.spire.com/maritime-2-0/
baseURL: https://api.spire.com/graphql
properties:
- url: https://documentation.spire.com/maritime-2-0/
  type: Documentation
- url: graphql/spire-maritime.graphql
  type: GraphQL
description: GraphQL query surface for decoded AIS messages (position and static/voyage reports) filtered
  by MMSI and time window, returned in large paginated batches. Used to pull recent and historical AIS
  message history over HTTPS rather than the always-on TCP stream. Message-level field selection here
  is representative and grounded in Spire's documented message model.