Corgi BankDocumentation
OpenAPI

Create an investment instrument

POST/investment-instruments

Fresh verified staff with payments:investments:write proposes the exact approved program, CUSIP and evidenced instrument classification. Only USD zero-coupon Treasury bills and government no-load MMF shares are supported. Units and prices use fixed integer scales; Treasury prices are per $100 face, MMF prices per share, with half-up cent cash rounding. No $1 NAV, margin, short sale or automatic reinvestment is assumed.

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

currency_codestringRequired
cusipstringRequired
eligibilityobjectRequired
2 child attributes
referencestringRequired
sha256stringRequired
enabledbooleanRequired
face_value_amountintegerRequired

Cents per whole bill unit; zero for shares

government_onlyboolean or nullOptional
issue_datestring · date or nullOptional

A business date, YYYY-MM-DD

kindstringRequired

Treasury_bill or government_mmf

maturity_datestring · date or nullOptional

A business date, YYYY-MM-DD

namestringRequired
no_loadboolean or nullOptional
price_scaleintegerRequired
program_idstringRequired
prospectusobjectRequired
2 child attributes
referencestringRequired
sha256stringRequired
unit_basisstringRequired

Face_100_usd or share

unit_incrementintegerRequired
unit_scaleintegerRequired
zero_couponboolean or nullOptional

Returns

200 OK

The Investment Instrument object.

Errors

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

400401403404409412413422424429500503

to move to open esc to close