Fintecture · Capability

Fintecture Transactions API — Transactions

Fintecture Transactions API — Transactions. 2 operations. Lead operation: List All Transactions.

Fintecture Transactions API — Transactions is a Naftiko capability published by Fintecture, one of 21 capabilities the APIs.io network indexes for this provider. It bundles 1 operation across the GET method rooted at /v1/v1/transactions.

The capability includes 2 read-only operations. Lead operation: List All Transactions. Can be deployed as a REST endpoint, MCP tool, or Agent Skill via Naftiko.

Tagged areas include Fintecture, Transactions, and Reporting.

Run with Naftiko FintectureTransactionsReporting

What You Can Do

GET
Listalltransactions
/v1/v1/transactions

MCP Tools

fintecture-list-transactions

List All Transactions

read-only idempotent
fintecture-get-transaction

Get Specific Transaction

read-only idempotent

Capability Spec

transactions-transactions.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: Fintecture Transactions API — Transactions
  description: 'Fintecture Transactions API — Transactions. 2 operations. Lead operation: List All Transactions.'
  tags: [Fintecture, Transactions, Reporting]
  created: '2026-05-25'
  modified: '2026-05-25'
binds:
  - namespace: env
    keys:
      FINTECTURE_ACCESS_TOKEN: FINTECTURE_ACCESS_TOKEN
capability:
  consumes:
    - type: http
      namespace: transactions-transactions
      baseUri: https://api.fintecture.com
      description: Inspect merchant transactions.
      resources:
        - name: v1-transactions
          path: /v1/transactions
          operations:
            - name: listalltransactions
              method: GET
              description: List All Transactions
              outputRawFormat: json
              outputParameters: [{ name: result, type: object, value: '$.' }]
        - name: v1-transaction
          path: /v1/transactions/{transaction_id}
          operations:
            - name: gettransactionbyid
              method: GET
              description: Get Specific Transaction
              outputRawFormat: json
              outputParameters: [{ name: result, type: object, value: '$.' }]
              inputParameters: [{ name: transaction_id, in: path, required: true }]
      authentication:
        type: bearer
        value: '{{env.FINTECTURE_ACCESS_TOKEN}}'
        placement: header
  exposes:
    - type: rest
      namespace: transactions-transactions-rest
      port: 8080
      resources:
        - path: /v1/v1/transactions
          name: v1-transactions
          operations:
            - { method: GET, name: listalltransactions, call: transactions-transactions.listalltransactions }
    - type: mcp
      namespace: transactions-transactions-mcp
      port: 9090
      transport: http
      tools:
        - name: fintecture-list-transactions
          description: List All Transactions
          hints: { readOnly: true, destructive: false, idempotent: true }
          call: transactions-transactions.listalltransactions
        - name: fintecture-get-transaction
          description: Get Specific Transaction
          hints: { readOnly: true, destructive: false, idempotent: true }
          call: transactions-transactions.gettransactionbyid
          with: { transaction_id: tools.transaction_id }