naftiko: 1.0.0-alpha2 info: label: Fintecture Resources API — Providers description: 'Fintecture Resources API — Providers. 2 operations. Lead operation: Get All Providers.' tags: [Fintecture, Providers, Banks, Reference Data] created: '2026-05-25' modified: '2026-05-25' binds: - namespace: env keys: FINTECTURE_ACCESS_TOKEN: FINTECTURE_ACCESS_TOKEN capability: consumes: - type: http namespace: resources-providers baseUri: https://api.fintecture.com description: Catalog of supported bank providers and per-bank AIS/PIS capabilities. resources: - name: res-v1-providers path: /res/v1/providers operations: - name: getresv1providers method: GET description: Get All Providers outputRawFormat: json outputParameters: [{ name: result, type: object, value: '$.' }] - name: res-v1-provider path: /res/v1/providers/{provider_id} operations: - name: getresv1provider method: GET description: Get A Specific Provider outputRawFormat: json outputParameters: [{ name: result, type: object, value: '$.' }] inputParameters: - { name: provider_id, in: path, required: true } authentication: type: bearer value: '{{env.FINTECTURE_ACCESS_TOKEN}}' placement: header exposes: - type: rest namespace: resources-providers-rest port: 8080 resources: - path: /v1/res/v1/providers name: res-v1-providers operations: - { method: GET, name: getresv1providers, call: resources-providers.getresv1providers } - type: mcp namespace: resources-providers-mcp port: 9090 transport: http tools: - name: fintecture-get-providers description: Get All Providers hints: { readOnly: true, destructive: false, idempotent: true } call: resources-providers.getresv1providers - name: fintecture-get-provider description: Get A Specific Provider hints: { readOnly: true, destructive: false, idempotent: true } call: resources-providers.getresv1provider with: { provider_id: tools.provider_id }