v1

API Documentation

Everything you need to convert between bank statement formats. A single REST API to parse, detect, and convert MT940, CAMT.053, OFX, CSV, and JSON.

Base URL https://api.finconvert.dev

Quick Start

FinConvert is a stateless REST API that converts between bank statement formats. Upload a file, specify the desired output format, and receive the converted file back — no data is stored.

Get started in 3 steps

  1. 1 Get your API key from the dashboard (prefix: fc_live_ or fc_test_)
  2. 2 Send your bank statement to POST /v1/convert with the desired output format
  3. 3 Receive the converted file as a download
Convert an MT940 file to CSV
curl -X POST https://api.finconvert.dev/v1/convert \
  -H "Authorization: Bearer fc_live_xxxxx" \
  -F "file=@bank-statement.mt940" \
  -F "to=csv" \
  -o converted.csv

What's Next

Ready to get started?

Get your API key from the dashboard and start converting bank statements.

Go to Dashboard