Corgi BankDocumentation
OpenAPI

Create a capital policy

POST/reporting/capital/policies

Requires verified staff reporting:write with fresh step-up. Exact-input and actor-bound idempotency. Runs require an independently approved effective policy and the exact tied closing of a calendar quarter end or, with measurement month_end, of a quarter's first or second calendar month-end (a month-end that is not a Federal Reserve banking day is measured on the closing of the last banking day before it, recorded in the result as closing_date with carried true, as 12 CFR 327.5(a)(1) uses the previous business day's amounts for a closed day); a month-end run carries no quarter average, leverage deduction, consolidation or trading input and reports tier 1 capital and risk-based ratios without a leverage ratio or CBLR screen, for Schedule RC-O item 5. Every core asset/contra-asset and equity/income/expense balance must reconcile to explicitly classified or excluded allocations. Risk weights, conversion factors, capital eligibility adjustments, off-balance inclusion, whole-quarter average assets and consolidation are evidenced, never inferred from product labels. Undefined denominators are not reported as zero or a passing ratio. Outputs are a reviewed standardized capital workpaper and current CBLR criteria screen, not a filing or regulatory/PCA compliance decision; CBLR election and grace history remain in the governed Call Report workflow.

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

effective_fromstring · dateRequired

A business date, YYYY-MM-DD

effective_throughstring · dateRequired

A business date, YYYY-MM-DD

evidenceobjectRequired

Evidence binds externally prepared inputs and assumptions to retained documentation.

2 child attributes
referencestringRequired
sha256stringRequired
methodologystringRequired
minimum_cet1_bpsintegerRequired
minimum_leverage_bpsintegerRequired
minimum_tier1_bpsintegerRequired
minimum_total_bpsintegerRequired
namestringRequired
risk_classesarray of objectsRequired
5 child attributes
conversion_factor_bpsinteger or nullOptional
evidenceobjectRequired

Evidence binds externally prepared inputs and assumptions to retained documentation.

2 child attributes
referencestringRequired
sha256stringRequired
keystringRequired
risk_weight_bpsinteger or nullOptional
treatmentstringRequired

Returns

200 OK

The Capital Policy object.

Errors

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

400401403404409412413422424429500503

to move to open esc to close