naftiko: 1.0.0-alpha2 info: label: MarineTraffic Fleet Management description: MarineTraffic Fleet Management. 4 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: power-user-fleets baseUri: https://services.marinetraffic.com/api description: Create, modify, list, and clear vessel fleets for power-user accounts. resources: - name: setfleet-api_key path: /setfleet/{api_key} operations: - name: setfleet method: GET description: Modify Fleet outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: mmsi in: query type: integer description: The Maritime Mobile Service Identity (MMSI) of the vessel you wish to handle, comma separated values supported

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 handle, comma separated values supported required: false - name: shipid in: query type: integer description: A uniquely assigned ID by MarineTraffic for the subject vessel, comma separated values supported required: false - name: fleet_id in: query type: integer description: If used, vessel will be added to the specific fleet, otherwise default fleet is used required: false - name: active in: query type: integer description: 'Possible values are: