Corgi BankDocumentation
OpenAPI

Propose evidenced forbearance, loss-mitigation resolution, foreclosure referral or servicing transfer

POST/lending-servicing/cases/{id}/actions

Dedicated lending:servicing:write staff authority with fresh authentication required. Reviewed forbearance suspends staff/service collection debits and late fees on protected installment dates; contractual delinquency, interest, nonaccrual and charge-off accounting remain accurate. Denial requires complete-application evidence, actual notice and at least 14 days to appeal. Supported mortgage foreclosure referral requires more than 120 days past due and no borrower protection. Recording a referral does not perform an external legal filing.

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

appeal_untilstring · date or nullOptional

A business date, YYYY-MM-DD

effective_datestring · dateRequired

A business date, YYYY-MM-DD

endsstring · dateOptional

A business date, YYYY-MM-DD

evidenceobjectRequired

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

2 child attributes
referencestringRequired
sha256stringRequired
kindstringRequired

Contact, acknowledge, complete_application, forbearance, denial, withdrawal, foreclosure_referral, transfer_out

noticeobject or nullOptional
3 child attributes
channelstringRequired
evidenceobjectRequired

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

2 child attributes
referencestringRequired
sha256stringRequired
sent_atstring · date-timeRequired
previous_idstringOptional
reasonstringRequired
related_action_idstringOptional
transferobject or nullOptional
6 child attributes
receiver_acknowledgment_evidenceobjectRequired

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

2 child attributes
referencestringRequired
sha256stringRequired
receiving_servicer_contactstringRequired
receiving_servicer_idstringRequired
receiving_servicer_namestringRequired
servicing_contract_evidenceobjectRequired

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

2 child attributes
referencestringRequired
sha256stringRequired
snapshot_sha256stringRequired

Returns

200 OK

actionobjectRequired
10 child attributes
appeal_untilstring · date or nullOptional

A business date, YYYY-MM-DD

effective_datestring · dateRequired

A business date, YYYY-MM-DD

endsstring · dateOptional

A business date, YYYY-MM-DD

evidenceobjectRequired

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

2 child attributes
referencestringRequired
sha256stringRequired
kindstringRequired

Contact, acknowledge, complete_application, forbearance, denial, withdrawal, foreclosure_referral, transfer_out

noticeobject or nullOptional
3 child attributes
channelstringRequired
evidenceobjectRequired

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

2 child attributes
referencestringRequired
sha256stringRequired
sent_atstring · date-timeRequired
previous_idstringOptional
reasonstringRequired
related_action_idstringOptional
transferobject or nullOptional
6 child attributes
receiver_acknowledgment_evidenceobjectRequired

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

2 child attributes
referencestringRequired
sha256stringRequired
receiving_servicer_contactstringRequired
receiving_servicer_idstringRequired
receiving_servicer_namestringRequired
servicing_contract_evidenceobjectRequired

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

2 child attributes
referencestringRequired
sha256stringRequired
snapshot_sha256stringRequired
actorstringRequired
case_idstringRequired

Example case_2tVh8nqLxq4GbDe0K1F6S9zRcWm

content_sha256stringRequired
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
idstringRequired
loan_idstringRequired

Example loan_2tVh8nqLxq4GbDe0K1F6S9zRcWm

Errors

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

400401403404409412413422424429500503

to move to open esc to close