naftiko: 1.0.0-alpha2 info: label: MarineTraffic Voyage Information description: MarineTraffic Voyage Information. 5 operations. Self-contained Naftiko capability covering one MarineTraffic AIS business surface. tags: - MarineTraffic - AIS - Maritime created: '2026-05-25' modified: '2026-05-25' binds: - namespace: env keys: MARINETRAFFIC_API_KEY: MARINETRAFFIC_API_KEY capability: consumes: - type: http namespace: voyage-information baseUri: https://services.marinetraffic.com/api description: Voyage forecasts, predictive destination areas, and ETA to port. resources: - name: voyageforecast-api_key path: /voyageforecast/{api_key} operations: - name: voyageforecast_ method: GET description: Single Vessel Voyage Forecast outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: v in: query type: integer description: Version of the service to be executed. Use version 2 to get the latest required: true - name: mmsi in: query type: integer description: The Maritime Mobile Service Identity (MMSI) of the vessel you wish to track

You can instead use imo or shipid required: true - name: imo in: query type: integer description: The International Maritime Organization (IMO) number of the vessel you wish to track required: false - name: shipid in: query type: integer description: A uniquely assigned ID by MarineTraffic for the subject vessel required: false - name: msgtype in: query type: string description: 'Resolution of the response. Available values: