Scripts
Endpoints to inspect the integrations Reconbanker uses to read each bank.
Scripts
These endpoints let you inspect and switch between versions of the integrations Reconbanker uses to read each bank. Most operators never need them because the Reconbanker team maintains bank integrations on your behalf.
All endpoints require Authorization: Bearer <jwt>.
List scripts
Use this endpoint to see every version available for every bank.
GET /scriptsResponse 200 OK:
[
{
"id": "uuid",
"bank": "itau",
"bank_id": "uuid",
"flow_type": "extract_transactions",
"version": "2.0.1",
"status": "active",
"origin": "manual",
"created_at": "2026-04-01T12:00:00Z"
}
]status is either active (currently in use for this bank) or review (a candidate that has not been promoted yet).
Get one script
Use this endpoint to read the full record for a specific version.
GET /scripts/:scriptIdResponses:
200 OK- the script record.404 Not Found-{ "error": "Not found" }
Promote a script
Use this endpoint to switch the active version for a bank. The new version becomes active and the previously active one is demoted to review. This change applies to every account using that bank from the next scrape onwards.
POST /scripts/:scriptId/promoteResponse 200 OK:
{ "promoted": true }