SERVICE

bank-transaction-categorize

Xynaptic Bank Transaction Categorize — categorize raw bank transactions (CSV or objects) into standard categories with merchant and income/expense detection. POST { transactions: [{date, label, amount}] } or { csv }.

$0.02 per call · /v1/bank-transaction-categorize

Call it

curl -s https://api.xynaptic.io/v1/bank-transaction-categorize \
  -H "Accept: application/json"

# -> 402 Payment Required (x402 challenge: price, payTo, networks)
# -> sign the payment, retry with PAYMENT-SIGNATURE -> 200

What you get back

{
  "service": "bank-transaction-categorize",
  "transactions": [
    {
      "date": "2026-09-01",
      "label": "CAFE DE LA GARE PARIS",
      "amount": -4.2
    },
    {
      "date": "2026-09-02",
      "label": "VIREMENT SALAIRE ACME",
      "amount": 3200
    }
  ],
  "output": [
    {
      "category": "food_and_drinks",
      "merchant": "Cafe de la Gare",
      "kind": "expense",
      "recurring": false
    },
    {
      "category": "salary",
      "merchant": "Acme",
      "kind": "income",
      "recurring": true
    }
  ],
  "summary": "2 transactions categorized."
}

Related services

bank-cashflow
$0.03
/v1/bank-cashflow
bank-payment-risk
$0.03
/v1/bank-payment-risk
bank-financial-health
$0.05
/v1/bank-financial-health
bank-reconciliation
$0.03
/v1/bank-reconciliation
bank-statement-parse
$0.01
/v1/bank-statement-parse
bank-spending-goals
$0.02
/v1/bank-spending-goals

Machine-readable

Catalog: api.xynaptic.io · manifest: /.well-known/x402.json · MCP: mcp.xynaptic.io/mcp