naftiko: 1.0.0-alpha2 info: label: NFL API — NFL v3 Headshots description: 'NFL API — NFL v3 Headshots. 1 operations. Lead operation: Headshots. Self-contained Naftiko capability covering one Sportsdataio business surface.' tags: - Sportsdataio - NFL v3 Headshots created: '2026-05-19' modified: '2026-05-19' binds: - namespace: env keys: SPORTSDATAIO_API_KEY: SPORTSDATAIO_API_KEY capability: consumes: - type: http namespace: nfl-nfl-v3-headshots baseUri: https://api.sportsdata.io description: NFL API — NFL v3 Headshots business capability. Self-contained, no shared references. resources: - name: v3-nfl-headshots-format-Headshots path: /v3/nfl/headshots/{format}/Headshots operations: - name: nflv3headshotsheadshots method: GET description: Headshots outputRawFormat: json outputParameters: - name: result type: object value: $. inputParameters: - name: format in: path type: string description: Desired response format. Valid entries are JSON or XML. required: true authentication: type: apikey key: Ocp-Apim-Subscription-Key value: '{{env.SPORTSDATAIO_API_KEY}}' placement: header exposes: - type: rest namespace: nfl-nfl-v3-headshots-rest port: 8080 description: REST adapter for NFL API — NFL v3 Headshots. One Spectral-compliant resource per consumed operation, prefixed with /v1. resources: - path: /v1/v3/nfl/headshots/{format}/headshots name: v3-nfl-headshots-format-headshots description: REST surface for v3-nfl-headshots-format-Headshots. operations: - method: GET name: nflv3headshotsheadshots description: Headshots call: nfl-nfl-v3-headshots.nflv3headshotsheadshots with: format: rest.format outputParameters: - type: object mapping: $. - type: mcp namespace: nfl-nfl-v3-headshots-mcp port: 9090 transport: http description: MCP adapter for NFL API — NFL v3 Headshots. One tool per consumed operation, routed inline through this capability's consumes block. tools: - name: headshots description: Headshots hints: readOnly: true destructive: false idempotent: true call: nfl-nfl-v3-headshots.nflv3headshotsheadshots with: format: tools.format outputParameters: - type: object mapping: $.