Corgi BankDocumentation
OpenAPI

Propose an evidenced estate or complete POD allocation for independent review

POST/accounts/{id}/estate-disbursements

Fresh dedicated accounts:estate:write staff identity; then different accounts:estate:approve reviewer. Source is an ordinary single-owner USD individual/POD cash account with a current confirmed death report/revision and an active independently approved death restriction whose captured title matches. Requires jurisdiction, reviewed policy hash, current probate/POD authority hash and recipient identity evidence. Every POD beneficiary must receive its captured share; executor personal accounts cannot receive individual-estate payouts. No state-law entitlement is invented.

Path parameters

idstringRequired

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

amount_minorintegerRequired
authority_refstringRequired
authority_sha256stringRequired
authority_typestringRequired

Pod_contract, letters_testamentary, letters_of_administration

authority_valid_untilstring · date-timeRequired
death_report_idstringRequired

Example strp_2tVh8nqLxq4GbDe0K1F6S9zRcWm

death_revisionintegerRequired
evidence_refstringRequired
evidence_sha256stringRequired
executor_customer_idstringOptional

Example cust_2tVh8nqLxq4GbDe0K1F6S9zRcWm

jurisdictionstringRequired
minimum_recipient_ageintegerRequired
policy_refstringRequired
policy_sha256stringRequired
reasonstringRequired
recipientsarray of objectsRequired
4 child attributes
account_idstringRequired

Example acct_2tVh8nqLxq4GbDe0K1F6S9zRcWm

beneficiary_indexintegerRequired
customer_idstringRequired

Example cust_2tVh8nqLxq4GbDe0K1F6S9zRcWm

identity_evidenceobjectRequired
3 child attributes
evidence_refstringRequired
evidence_sha256stringRequired
reasonstringRequired
restriction_idstringRequired

Returns

200 OK

account_idstringRequired

Example acct_2tVh8nqLxq4GbDe0K1F6S9zRcWm

decedent_customer_idstringRequired

Example cust_2tVh8nqLxq4GbDe0K1F6S9zRcWm

decided_atstring · date-time or nullOptional
decided_bystringOptional
executed_atstring · date-time or nullOptional
idstringRequired
journal_idstringOptional

Example jrnl_2tVh8nqLxq4GbDe0K1F6S9zRcWm

ownership_revisionintegerRequired
paymentsarray of objectsRequired
4 child attributes
amount_minorintegerRequired
ledger_account_idstringRequired

Example lacc_2tVh8nqLxq4GbDe0K1F6S9zRcWm

ownership_revisionintegerRequired
recipientobjectRequired
4 child attributes
account_idstringRequired

Example acct_2tVh8nqLxq4GbDe0K1F6S9zRcWm

beneficiary_indexintegerRequired
customer_idstringRequired

Example cust_2tVh8nqLxq4GbDe0K1F6S9zRcWm

identity_evidenceobjectRequired
3 child attributes
evidence_refstringRequired
evidence_sha256stringRequired
reasonstringRequired
proposed_atstring · date-timeRequired
proposed_bystringRequired
requestobjectRequired
17 child attributes
amount_minorintegerRequired
authority_refstringRequired
authority_sha256stringRequired
authority_typestringRequired

Pod_contract, letters_testamentary, letters_of_administration

authority_valid_untilstring · date-timeRequired
death_report_idstringRequired

Example strp_2tVh8nqLxq4GbDe0K1F6S9zRcWm

death_revisionintegerRequired
evidence_refstringRequired
evidence_sha256stringRequired
executor_customer_idstringOptional

Example cust_2tVh8nqLxq4GbDe0K1F6S9zRcWm

jurisdictionstringRequired
minimum_recipient_ageintegerRequired
policy_refstringRequired
policy_sha256stringRequired
reasonstringRequired
recipientsarray of objectsRequired
4 child attributes
account_idstringRequired

Example acct_2tVh8nqLxq4GbDe0K1F6S9zRcWm

beneficiary_indexintegerRequired
customer_idstringRequired

Example cust_2tVh8nqLxq4GbDe0K1F6S9zRcWm

identity_evidenceobjectRequired
3 child attributes
evidence_refstringRequired
evidence_sha256stringRequired
reasonstringRequired
restriction_idstringRequired
source_ledger_account_idstringRequired

Example lacc_2tVh8nqLxq4GbDe0K1F6S9zRcWm

statusstringRequired

Errors

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

400401403404409412413422424429500503

to move to open esc to close