Corgi BankDocumentation
OpenAPI

Run a bounded page of due mandates for the actual authenticated program bridge

POST/placement-sweep-runs/run-due

Verified payments:placements:bridge service executes only mandates bound to its actual subject. A pass requires the current banking business_date, supports starting_after and a limit of 1–25 (default 10), and returns each run or explicit error plus has_more/next_cursor. Each mandate/business day retains one immutable run across retries; no actor or customer consent is synthesized. Customer, API-key and staff credentials cannot run this bridge scheduler. Requests are strict single JSON objects bounded to 1 MiB; complete responses are bounded to 16 MiB and never silently truncated.

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

business_datestring · dateRequired

A business date, YYYY-MM-DD

limitintegerOptional
starting_afterstringOptional

Returns

200 OK

business_datestring · dateRequired

A business date, YYYY-MM-DD

has_morebooleanRequired
next_cursorstringOptional
resultsarray of objectsRequired
5 child attributes
detailstringOptional
error_codestringOptional
mandate_idstringRequired
operationstringOptional
run_idstringOptional

Errors

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

400401403404409412413422424429500503

to move to open esc to close