naftiko: 1.0.0-alpha2 info: label: MarineTraffic Vessel Information description: MarineTraffic Vessel Information. 2 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: vessels-data-information baseUri: https://services.marinetraffic.com/api description: Vessel master data and photographs. resources: - name: exportvesselphoto-api_key path: /exportvesselphoto/{api_key} operations: - name: exportvesselphoto method: GET description: Vessel Photo outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: vessel_id in: query type: integer description: The Maritime Mobile Service Identity (MMSI) or the IMO number of the vessel

You can instead use shipid required: true - name: shipid in: query type: integer description: A uniquely assigned ID by MarineTraffic for the subject vessel required: false - name: protocol in: query type: string description: 'Response type. Use one of the following: