Products
insights1 unit per call · up to 5000 txns
Swippee Enrich
Categorize transactions from anywhere.
Already have transactions from your core banking system, ledger, or CRM? Send them as JSON; get back the same categorization + signal computation /v1/parse runs. No statement upload required.
Method
POST
Endpoint
/v1/enrich
Billing
Premium
Quick action
POST /v1/parse then fetch this endpoint
Primary intent
Evaluate applicants faster with structured output
Compliance
Trace decisions to report IDs and signed events
One parse, many views
Fetch this product from the same report ID without re-uploading the customer statement.
Developer shaped
Stable JSON, explicit fields, predictable billing, and examples that map directly to the docs.
Audit friendly
The output keeps the decision signal and the source report tied together for review.
What you get
- Same categorization engine as /v1/parse
- Computes signals + monthly summary + category rollup
- Up to 5000 transactions per call
- Use it to backfill historical data or enrich your existing pipeline
Built for
- Bank's core system enrichment
- PFM apps with existing transaction data
- ETL pipelines
Request
curl -X POST https://api.swippee.com/v1/enrich \
-H "Authorization: Bearer $SWIPPEE_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"transactions": [
{ "date": "2026-05-01", "description": "SALARY EXAMPLE", "credit": 72000, "balance": 145200 },
{ "date": "2026-05-02", "description": "eSewa Load", "debit": 1000, "balance": 144200 }
]
}'Response
{
"count": 2,
"transactions": [ /* same shape, with category + confidence added */ ],
"signals": { /* derived signals */ },
"monthly_summary": [ /* per-month rollup */ ],
"categories": { /* per-category counts + totals */ }
}