Corgi BankDocumentation
OpenAPI

Draw on a facility: an advance, a presentation under a letter of credit, or an item financed

POST/facilities/{id}/draws

Draw on a facility: an advance, a presentation under a letter of credit, or an item financed. kind is advance (the default), presentation, receivable, unit, note or card. A card draw is the card network's money already paid to a merchant, posted whatever the facility's availability and consuming the reservation the purchase placed, so only the card authorisation service (svc_cards) may post one: bank staff, any other service, a customer and every API key are refused 403 forbidden, and a replay of the same idempotency key with different terms is refused 409. Every other kind is drawn by verified bank staff holding lending:write, or by the accounts service covering an overdraft on a linked line; every other caller is refused 403.

Path parameters

idstringRequired

Headers

Idempotency-KeystringOptional

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

amountintegerOptional
authorization_idintegerOptional

The approved draw authorisation this advance uses

descriptionstringOptional
itemobject or nullOptional

CollateralItem is an invoice, vehicle or mortgage note financed by a draw.

6 child attributes
debtorstringOptional
descriptionstringOptional
due_datestringOptional
face_amountintegerRequired
kindstringOptional
referencestringRequired
kindstringOptional

Advance, presentation, receivable, unit or note

referencestringOptional

Returns

200 OK

drawobjectRequired

Draw is one advance or financed item.

17 child attributes
amountintegerRequired
business_datestring · dateRequired

A business date, YYYY-MM-DD

created_atstring · date-timeRequired
curtailment_amountintegerOptional

Floor plan: principal due at each curtailment date

curtailment_daysintegerOptional
descriptionstringOptional
due_datestring · date or nullOptional

A business date, YYYY-MM-DD

face_amountintegerOptional
facility_idstringRequired
idstringRequired
itemobject or nullOptional

CollateralItem is an invoice, vehicle or mortgage note financed by a draw.

6 child attributes
debtorstringOptional
descriptionstringOptional
due_datestringOptional
face_amountintegerRequired
kindstringOptional
referencestringRequired
journal_idstringRequired

Example jrnl_2tVh8nqLxq4GbDe0K1F6S9zRcWm

kindstringRequired
referencestringOptional
reserve_amountintegerOptional
settled_amountintegerRequired
statusstringRequired
facilityobjectRequired

Facility is a credit facility and its state.

39 child attributes
accrued_intereststringRequired
accrued_posted_amountintegerRequired
activated_atstring · date-time or nullOptional
annual_rate_bpsintegerRequired
available_amountintegerRequired

Net of active reservations

beneficiarystringOptional
borrowing_baseobject or nullOptional

BorrowingBase is a borrower's collateral certificate.

6 child attributes
base_amountintegerOptional
certified_atstring · dateOptional

A business date, YYYY-MM-DD

inventory_advance_bpsintegerOptional
inventory_amountintegerRequired
receivables_advance_bpsintegerOptional
receivables_amountintegerRequired
bucketstringRequired
charged_off_amountintegerRequired
charged_off_atstring · date-time or nullOptional
converted_to_loan_idstringOptional

Example loan_2tVh8nqLxq4GbDe0K1F6S9zRcWm

created_atstring · date-timeRequired
currency_codestringRequired
customer_idstringRequired

Example cust_2tVh8nqLxq4GbDe0K1F6S9zRcWm

days_past_dueintegerRequired
decisionobjectRequired
8 child attributes
decided_atstringRequired
decided_bystringOptional

The credit officer who decided a file in review

dti_bpsintegerRequired
outcomestringRequired
payment_amountintegerRequired
rate_bpsintegerRequired
reasonsarray of stringsRequired
review_reasonsarray of stringsOptional

The automated triggers that sent it to review

draw_period_endsstring · date or nullOptional

A business date, YYYY-MM-DD

drawn_amountintegerRequired
due_datestring · date or nullOptional

A business date, YYYY-MM-DD

expirystring · date or nullOptional

A business date, YYYY-MM-DD

fees_due_amountintegerRequired
guaranteeobject or nullOptional

Guarantee is a government guarantee on a loan or facility.

3 child attributes
guaranteed_bpsintegerRequired
numberstringOptional
programstringRequired

Sba_7a, sba_504, usda

idstringRequired
kindstringRequired

Revolving, construction, letter_of_credit, factoring, floor_plan, merchant_cash_advance, warehouse

last_statementstringOptional
ledger_account_idstringOptional

Example lacc_2tVh8nqLxq4GbDe0K1F6S9zRcWm

limit_amountintegerRequired
minimum_due_amountintegerRequired
nonaccrual_atstring · date-time or nullOptional
owed_amountintegerOptional
product_codestringRequired
product_versionintegerRequired
purchased_amountintegerOptional
repayment_startsstring · date or nullOptional

A business date, YYYY-MM-DD

reserved_amountintegerOptional

Active, unexpired reservations holding room on the line

settlement_account_idstringRequired

Example acct_2tVh8nqLxq4GbDe0K1F6S9zRcWm

statusstringRequired
termsobjectRequired

FacilityTerms are the product's facility rules as snapshotted on the facility.

21 child attributes
advance_bpsintegerOptional
borrowing_basebooleanOptional
converts_to_product_codestringOptional
curtailment_bpsintegerOptional
curtailment_daysintegerOptional
draw_period_monthsintegerOptional
expiry_monthsintegerOptional
factor_rate_bpsintegerOptional
fee_bpsintegerOptional
holdback_bpsintegerOptional
interest_onlybooleanOptional
inventory_advance_bpsintegerOptional
max_days_on_lineintegerOptional
min_payment_bpsintegerOptional
min_payment_floor_minorintegerOptional
payment_due_daysintegerOptional
receivables_advance_bpsintegerOptional
recoursebooleanOptional
repayment_monthsintegerOptional
secured_bystringOptional
typestringRequired
updated_atstring · date-timeRequired

Errors

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

400401403404409412413422424429500503

to move to open esc to close