Corgi BankDocumentation
OpenAPI

Move a pledge to pledged (with the lender's reference), releasing or released; a release that would leave advances uncovered is refused (treasury staff)

POST/ledger/collateral/pledges/{id}/transitions

The ledger's guard admits ledger:treasury:write on this route and refuses ledger:post; the store admits only verified treasury staff (never a service or an API key) who stepped up within five minutes. reserved to pledged (the lender's reference is required), releasing or released; pledged to releasing; releasing to released. A release that would leave more of the lender's advances uncovered is refused 409 conflict. The same transition replays and repeats lending's mirror.

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

referencestringOptional
statestringRequired

Returns

200 OK

The Collateral Pledge object.

Errors

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

400401403404409412413422424429500503

to move to open esc to close