Corgi BankDocumentation
OpenAPI

Capture a written Reg Z billing-error notice and protect disputed amounts

POST/facilities/{id}/billing-errors

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

amountsobjectRequired
3 child attributes
fees_amountintegerRequired
interest_amountintegerRequired
principal_amountintegerRequired
channelstringRequired
draw_idstringRequired
kindstringRequired
periodstringRequired
reasonstringRequired
received_atstring · date-timeRequired
referencestringRequired
sha256stringRequired

Returns

200 OK

acknowledgment_duestring · dateRequired

A business date, YYYY-MM-DD

created_atstring · date-timeRequired
created_bystringRequired
customer_idstringRequired

Example cust_2tVh8nqLxq4GbDe0K1F6S9zRcWm

facility_idstringRequired
idstringRequired
interest_reviewobjectRequired
11 child attributes
accrued_at_intakestringRequired
last_accruedstring · date or nullOptional

A business date, YYYY-MM-DD

overlapping_accrual_rowsintegerRequired
overlapping_accrual_totalstringRequired
overlapping_paid_amountintegerRequired
overlapping_payment_rowsintegerRequired
overlapping_pending_recognition_rowsintegerRequired
overlapping_recognition_rowsintegerRequired
overlapping_recognized_amountintegerRequired
recognized_interest_at_intakeintegerRequired
requiredbooleanRequired
policyobjectRequired
10 child attributes
cycle_close_dayintegerRequired
expense_gl_codestringRequired
idstringRequired
interest_refund_roundingstringOptional
interest_refund_routestringOptional
max_claim_amountintegerRequired
product_codesarray of stringsRequired
resumption_grace_daysintegerRequired
suspend_all_interestbooleanRequired
timezonestringRequired
requestobjectRequired
9 child attributes
amountsobjectRequired
3 child attributes
fees_amountintegerRequired
interest_amountintegerRequired
principal_amountintegerRequired
channelstringRequired
draw_idstringRequired
kindstringRequired
periodstringRequired
reasonstringRequired
received_atstring · date-timeRequired
referencestringRequired
sha256stringRequired
resolution_duestring · dateRequired

A business date, YYYY-MM-DD

stateobjectRequired
12 child attributes
acknowledged_atstring · date-time or nullOptional
correctedobjectRequired
3 child attributes
fees_amountintegerRequired
interest_amountintegerRequired
principal_amountintegerRequired
interest_correction_noticed_atstring · date-time or nullOptional
interest_reconciled_atstring · date-time or nullOptional
interest_reconciliation_requiredbooleanRequired
noticed_atstring · date-time or nullOptional
outcomestringOptional
pending_resolution_idstringOptional
released_atstring · date-time or nullOptional
resolved_atstring · date-time or nullOptional
resume_afterstring · date or nullOptional

A business date, YYYY-MM-DD

statusstringRequired

Errors

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

400401403404409412413422424429500503

to move to open esc to close