naftiko: 1.0.0-alpha2 info: label: Fintecture Transactions API — Simulate description: 'Fintecture Transactions API — Simulate. 1 operation. Lead operation: Simulate A Transaction.' tags: [Fintecture, Sandbox, Transactions, Simulation] created: '2026-05-25' modified: '2026-05-25' binds: - namespace: env keys: FINTECTURE_ACCESS_TOKEN: FINTECTURE_ACCESS_TOKEN capability: consumes: - type: http namespace: transactions-simulate baseUri: https://api-sandbox.fintecture.com description: Sandbox-only transaction simulator for testing webhook and event flows. resources: - name: v1-transactions-simulate path: /v1/transactions/simulate operations: - name: simulatetransactionevent method: POST description: Simulate A Transaction outputRawFormat: json outputParameters: [{ name: result, type: object, value: '$.' }] inputParameters: [{ name: body, in: body, required: true }] authentication: type: bearer value: '{{env.FINTECTURE_ACCESS_TOKEN}}' placement: header exposes: - type: rest namespace: transactions-simulate-rest port: 8080 resources: - path: /v1/v1/transactions/simulate name: v1-transactions-simulate operations: - { method: POST, name: simulatetransactionevent, call: transactions-simulate.simulatetransactionevent, with: { body: rest.body } } - type: mcp namespace: transactions-simulate-mcp port: 9090 transport: http tools: - name: fintecture-simulate-transaction description: Simulate A Transaction (sandbox only) hints: { readOnly: false, destructive: false, idempotent: false } call: transactions-simulate.simulatetransactionevent with: { body: tools.body }