Corgi BankDocumentation
OpenAPI

Create a insurance run

POST/reporting/insurance/runs

Requires verified reporting staff and fresh step-up. Proposals bind idempotency to exact actor/input. Runs require an independently approved dated bank/rule policy and original retained closing/account balance versions. GET sources/{date} supplies captured title hashes for preparing evidence. Classification binds to those title hashes, uses evidenced beneficial-owner shares and qualification, and aggregates all accounts at one bank by owner/capacity. Trust beneficiary identities count once per grantor across accounts, capped at five. Missing or unsupported titles, special circumstances, or unreconciled principal/accrued interest remain explicit exceptions and make all estimates preliminary. This is not an FDIC determination, Part370 certification or network placement instruction.

Headers

Idempotency-KeystringRequired

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

as_ofstring · dateRequired

A business date, YYYY-MM-DD

coverage_evidenceobjectRequired

Evidence binds externally prepared inputs and assumptions to retained documentation.

2 child attributes
referencestringRequired
sha256stringRequired
policy_idstringRequired
rationalestringRequired
titlesarray of objectsRequired
13 child attributes
account_idstringRequired

Example acct_2tVh8nqLxq4GbDe0K1F6S9zRcWm

accrued_interest_amountinteger or nullOptional
eligible_primary_beneficiariesarray of stringsRequired

EligiblePrimaryBeneficiaries is the exhaustive set of currently qualifying living natural persons / IRS-recognized charity/nonprofit primary beneficiaries.

evidenceobjectRequired

Evidence binds externally prepared inputs and assumptions to retained documentation.

2 child attributes
referencestringRequired
sha256stringRequired
joint_equal_withdrawalboolean or nullOptional
joint_signature_requirement_metboolean or nullOptional
ownersarray of objectsRequired
3 child attributes
beneficiary_idsarray of stringsRequired
identity_idstringRequired
share_bpsintegerRequired
owners_natural_personsboolean or nullOptional
retirement_eligibleboolean or nullOptional
special_circumstancesboolean or nullOptional

Death, merger grace, disputed identity, contingent titling etc require exception review

title_sha256stringRequired
treatmentstringRequired
trust_qualifiesboolean or nullOptional

Returns

200 OK

The Insurance Run object.

Errors

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

400401403404409412413422424429500503

to move to open esc to close