v1.6.4
Happy start of summer from the ModernFi team! See below for our latest API changes.
This release adds account status filtering, OAuth-authenticated PDF statement downloads, and a refinement to account updates. We recommend reviewing this page closely before beginning development or upgrading to a new API version.
Updated Endpoints
-
GET /digital-banking/v1/accounts(List Accounts)- Added
statusesquery parameter (AccountStatusarray, optional, repeatable) — filter accounts by status, e.g.?statuses=OPEN&statuses=SCHEDULED_FOR_CLOSURE. If omitted, accounts of all statuses are returned.
- Added
-
GET /digital-banking/v1/files/{file_id}(Get File)- Added
response_typequery parameter (FileResponseType, optional, defaultpresigned_url). The default returns a JSON pre-signed download URL exactly as before. Passresponse_type=fileto stream the file back directly as raw bytes, with theContent-Typederived from the file (e.g.application/pdfortext/csv) — useful for environments that cannot fetch AWS pre-signed URLs. This powers OAuth-authenticated PDF statement downloads without a separate pre-signed-URL round trip.
- Added
-
PATCH /digital-banking/v1/accounts/{account_id}(Update Account)- Removed
account_type— account type can no longer be changed after creation.
- Removed
Schema Changes
- New enums
AccountStatus—OPEN,SCHEDULED_FOR_CLOSURE,CLOSEDFileResponseType—presigned_url,file