Corgi BankDocumentation
OpenAPI

Retain signed actual full execution or no-fill cancellation and customer confirmation delivery

POST/investment-orders/{id}/execution

Only the exact configured service with payments:investments:bridge submits domain-separated signed full execution or actual zero-cash no-fill cancellation/rejection. Evidence binds issued command, owner, external account, security, units, actual price, fees, net cash and broker/custodian. Confirmation bytes and actual customer delivery recipient/time/method are retained. Quotes, ACKs, partial fills or unauthorized price/cash changes cannot become a full settlement.

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

broker_referencestringRequired
confirmationobjectRequired

Document retains the actual external bytes, not a mutable reference alone.

3 child attributes
datastring · byteRequired
formatstringRequired
sha256stringRequired
confirmation_deliveryobjectRequired

Document retains the actual external bytes, not a mutable reference alone.

3 child attributes
datastring · byteRequired
formatstringRequired
sha256stringRequired
confirmation_received_atstring · date-timeRequired
counterpartystringRequired
currency_codestringRequired
cusipstringRequired
custodian_referencestringRequired
delivered_atstring · date-timeRequired
delivery_methodstringRequired
delivery_recipient_idstringRequired
executed_atstring · date-timeRequired
execution_referencestringRequired
external_account_referencestringRequired
fee_amountintegerRequired
instruction_sha256stringRequired
key_idstringRequired
net_cash_amountintegerRequired
observed_atstring · date-timeRequired
order_idstringRequired
owner_idstringRequired
priceintegerRequired
principal_amountintegerRequired
sidestringRequired
signaturestringRequired
statusstringRequired

Executed, cancelled, rejected; full fill only

trade_datestring · dateRequired

A business date, YYYY-MM-DD

unitsintegerRequired
versionstringRequired

Returns

200 OK

The Investment Order object.

Errors

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

400401403404409412413422424429500503

to move to open esc to close