Products
creditIncluded with /v1/parse — no extra charge per fetch
Swippee Asset Report
The underwriting-ready view of any bank statement.
The flagship report. Every transaction, every signal, every monthly summary, plus a chained-balance integrity check — bundled into one JSON object an MFI loan officer can hand to a credit committee.
Method
GET
Endpoint
/v1/reports/:id/asset-report
Billing
Included
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
- Bank, holder, account number, period, opening + closing balance
- Every transaction categorized (salary, EMI, wallet, utility, transfer)
- Monthly summary with credits, debits, net flow, ending balance
- 15 derived signals: income stability, EMI load, bounce count, trend
- Chained-balance integrity check — guarantees no row was dropped
Built for
- MFI loan underwriting
- Digital lending
- Visa applications
Request
curl https://api.swippee.com/v1/reports/cl_abc123/asset-report \
-H "Authorization: Bearer $SWIPPEE_API_KEY"Response
{
"report_id": "cl_abc123",
"statement": {
"bank": "Nabil Bank",
"currency": "NPR",
"period": { "from": "2025-11-01", "to": "2026-04-30" },
"opening_balance": 5028.73,
"closing_balance": 5062.93,
"total_transactions": 114
},
"signals": { /* income, EMI load, stability score, trend */ },
"monthly_summary": [ /* per-month credits/debits/net */ ],
"categories": { /* per-category counts + totals */ },
"transactions": [ /* every txn, categorized */ ]
}