Corgi BankDocumentation
OpenAPI

Capture current source data and execute the approved CECL model

POST/lending-risk/cecl/executions

Dedicated lending:risk:export. Current business-date snapshot only, currently approved model and explicit approved risk grade for every exposure. Retains source export ID/hash, deterministic per-credit output and split funded/unfunded loss. Current accrual, complete money commands and principal/ledger tie required.

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

business_datestring · dateRequired

A business date, YYYY-MM-DD

close_source_idstringOptional
model_idstringRequired
previous_idstringRequired
purposestringRequired

Returns

200 OK

actorstringRequired
created_atstring · date-timeRequired
decisionobject or nullOptional
5 child attributes
actorstringRequired
approvebooleanRequired
atstring · date-timeRequired
evidenceobjectRequired

Evidence identifies the actual reviewed input, never an inferred geocode or identity.

2 child attributes
referencestringRequired
sha256stringRequired
reasonstringRequired
executionobject or nullOptional
4 child attributes
outputobjectRequired
6 child attributes
creditsarray of objectsRequired
12 child attributes
funded_exposureintegerRequired
funded_lossintegerRequired
group_idstringRequired
idstringRequired
kindstringRequired
methodstringRequired
product_codestringRequired
remaining_monthsintegerRequired
risk_grade_revision_idstringRequired
source_tablestringRequired
unfunded_exposureintegerRequired
unfunded_lossintegerRequired
enginestringRequired
funded_requiredintegerRequired
model_sha256stringRequired
source_sha256stringRequired
unfunded_requiredintegerRequired
requestobjectRequired
5 child attributes
business_datestring · dateRequired

A business date, YYYY-MM-DD

close_source_idstringOptional
model_idstringRequired
previous_idstringRequired
purposestringRequired
source_export_idstringRequired
source_export_sha256stringRequired
idstringRequired
kindstringRequired
modelobject or nullOptional
16 child attributes
accrued_interest_policystringRequired
board_policy_evidenceobjectRequired

Evidence identifies the actual reviewed input, never an inferred geocode or identity.

2 child attributes
referencestringRequired
sha256stringRequired
enginestringRequired
forecast_evidenceobjectRequired

Evidence identifies the actual reviewed input, never an inferred geocode or identity.

2 child attributes
referencestringRequired
sha256stringRequired
groupsarray of objectsRequired
19 child attributes
annual_loss_rate_bpsintegerOptional
contractual_extensions_monthsintegerRequired
evergreen_remaining_monthsintegerRequired
evidenceobjectRequired

Evidence identifies the actual reviewed input, never an inferred geocode or identity.

2 child attributes
referencestringRequired
sha256stringRequired
forecast_monthly_pd_bpsarray of integersOptional
gradestringRequired
historical_monthly_pd_bpsintegerOptional
idstringRequired
lgd_bpsintegerOptional
lifetime_loss_rate_bpsintegerOptional
methodstringOptional
monthly_prepayment_bpsintegerRequired
past_maturity_monthsintegerRequired
product_codestringRequired
reversion_monthsintegerOptional
scale_idstringRequired
scale_versionstringRequired
unconditionally_cancellableboolean or nullOptional
unfunded_conversion_bpsintegerRequired
historical_loss_evidenceobjectRequired

Evidence identifies the actual reviewed input, never an inferred geocode or identity.

2 child attributes
referencestringRequired
sha256stringRequired
independent_validation_evidenceobjectRequired

Evidence identifies the actual reviewed input, never an inferred geocode or identity.

2 child attributes
referencestringRequired
sha256stringRequired
interest_write_off_policyobjectRequired

Evidence identifies the actual reviewed input, never an inferred geocode or identity.

2 child attributes
referencestringRequired
sha256stringRequired
max_risk_grade_age_daysintegerRequired
namestringRequired
previous_idstringRequired
reasonstringRequired
reversion_evidenceobjectRequired

Evidence identifies the actual reviewed input, never an inferred geocode or identity.

2 child attributes
referencestringRequired
sha256stringRequired
valid_fromstring · dateRequired

A business date, YYYY-MM-DD

valid_throughstring · dateRequired

A business date, YYYY-MM-DD

versionstringRequired
sha256stringRequired
subjectstringRequired

Errors

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

400401403404409412413422424429500503

to move to open esc to close