Corgi BankDocumentation
OpenAPI

Read only current consumer-owned account data authorized by revocable provider consent and current privacy permission

POST/open-banking/accounts/{id}/data

Original narrow third_party token required. Path/body account must agree and be consented, consumer-owned now, and permitted by current privacy policy. Returns selected summary, real ledger balances or transactions with a captured-data SHA-256 and immutable access receipt. No routing/account numbers, tax IDs, ledger account IDs or source references are returned. Transaction from/through are inclusive calendar dates encoded at UTC midnight; at most 1000 entries within approved history, otherwise narrow the range. Authorization/privacy/ownership are rechecked after gathering data; every token reuse repeats checks.

Path parameters

idstringRequired

Headers

Idempotency-KeystringOptional

Send on every write that creates or changes money or state; a replay with the same key returns the original result with 200.

Body parameters

account_idstringOptional

Example acct_2tVh8nqLxq4GbDe0K1F6S9zRcWm

fieldsarray of stringsRequired
fromstring · date-time or nullOptional
purposestringRequired
throughstring · date-time or nullOptional

Returns

200 OK

access_idstringRequired
account_idstringOptional

Example acct_2tVh8nqLxq4GbDe0K1F6S9zRcWm

captured_atstring · date-timeRequired
consent_idstringRequired
customer_idstringRequired

Example cust_2tVh8nqLxq4GbDe0K1F6S9zRcWm

dataobjectRequired
sha256stringRequired

Errors

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

400401403404409412413422424429500503

to move to open esc to close