Skip to content

Collects the daily files a partner bank drops by SFTP, archives them and parses balances and transactions.

appLines of business22 operationsid banking

How it sits

An app is already assembled from parts, with a face of its own. The counts and the links below are from the platform's spec and the other services' own descriptions.

Among the partsfrom the spec
Operations22 GET 19 · POST 3
Resources8
Leaned on byno other service names it
Leans onAuth, Cron, Models
In recipesnone yet

What it can do

22 operations in 8 resources, as the spec declares them. Each row is one call; paths are relative to the part.

export

MethodPathDoes
GET/api/v1/export/balancesDaily per-account balance summary feed
GET/api/v1/export/changesFlat per-Notification-of-Change export feed
GET/api/v1/export/enrichmentFlat per-field export of the bank's enriched INFO_RPTG feed
GET/api/v1/export/enrichment/fieldsDistinct enrichment field names the bank has ever sent
GET/api/v1/export/returnsFlat per-ACH-return export feed
GET/api/v1/export/summaryAggregate transaction rollups, split external vs internal
GET/api/v1/export/summary-codesDistinct account summary-item codes observed
GET/api/v1/export/txnsFlat per-transaction export feed
8 operations

sftp

MethodPathDoes
GET/api/v1/sftp/profilesList configured SFTP profiles + health state
GET/api/v1/sftp/{profile}/inboundList files waiting in the inbound dir
POST/api/v1/sftp/{profile}/pickupDownload new envelopes into archive + DuckDB
POST/api/v1/sftp/{profile}/pingConnect + stat the inbound dir (no transfer)
4 operations

inbound

MethodPathDoes
GET/api/v1/inbound/envelopesList inbound envelopes with pickup + parse state
GET/api/v1/inbound/envelopes/{log_number}Full envelope + pickup + parsed detail
GET/api/v1/inbound/envelopes/{log_number}/downloadDownload the raw archived bytes
3 operations

datasets

MethodPathDoes
GET/api/v1/datasetsList datasets exposed by this driver
GET/api/v1/datasets/{dataset_id}/rowsStream dataset rows as ndjson
2 operations

health

MethodPathDoes
GET/healthBasic health check
GET/health/detailedDetailed health check
2 operations

parsing

MethodPathDoes
POST/api/v1/parsing/runParse downloaded-but-unparsed envelopes
1 operation

prime

MethodPathDoes
GET/primePrime application caches
1 operation

status

MethodPathDoes
GET/statusService status overview
1 operation

All the partsLines of businessThe platform's own id for this service is cbbanking.

forge-catalog.json, generated Oct 30, 2026

Anti-cloud. Host local, think global.

Terminal
/terminal