Corgi BankDocumentation
OpenAPI

Read exact retained versioned reconciliation inputs and their source hash

GET/reconciliations/runs/{id}/source

Reporting read authority and verified staff/service operator required; customer impersonation refused. Retains reporting-reconciliation-input-1: exact statement version, internal settlement items and event IDs, optional USD GL position/sync ID, and SHA256. Record is raw JSON to preserve all integer amounts. Hash compact JSON with sorted object keys, exact numbers and original array order; the Go client's Digest verifies it. Run, inputs and break updates commit atomically. Inputs are the reporting projections/imports actually used, not independent authentication of a bank statement. Historical runs before source capture return not_found rather than reconstructing evidence.

Path parameters

idstringRequired

Returns

200 OK

captured_atstring · date-timeRequired
recordobjectRequired
run_idstringRequired
source_sha256stringRequired
statement_idstringRequired

Errors

Every error is a problem document with a stable code. See Errors.

400401403404409412413422424429500503

to move to open esc to close