Hanzo AI
OpenapiCaptable

Create investments

Records one investor's money into an open round. The round must be OPEN; investing into a closed one is refused.

POST /v1/captable/rounds/{id}/investments

Addresshttps://api.hanzo.ai/v1/captable/rounds/{id}/investments
MethodPOST
Operationpost_captable_rounds_by_id_investments
AuthAuthorization: Bearer $HANZO_API_KEY

Records one investor's money into an open round.

The round must be OPEN; investing into a closed one is refused. Where the round carries a price per share, the investment also issues the shares it buys and the answer names them.

Request

6 fields, body application/json (required).

FieldInTypeRequiredDescription
idpathstringyesID is the round to invest in. The URL is the addressing authority — a path segment binds after the body and after the query — so the address decides which…
amountbodyanyAmount is the money invested, in the round's own currency.
commentsbodyanyComments is a free-text note kept with the investment.
datebodyanyDate is when the investment was made, YYYY-MM-DD.
idbodystringID is the round to invest in. The URL is the addressing authority — a path segment binds after the body and after the query — so the address decides which…
stakeholderIdbodyanyStakeholderID is the investor.

Response

StatusBodyMeaning
201captableInvestedcreated

201 body — 4 fields.

FieldInTypeAlwaysDescription
idbodystringID is the investment record's id.
messagebodystringMessage is the human sentence the cap table wrote.
newShareIdbodystringNewShareID names the certificate the investment issued, when the round carries a price per share.
successbodybooleanSuccess is true when the investment was recorded.

Failure carries the platform error shape — see Errors.

Examples

hanzo captable rounds investments <id>

Captable API · All Hanzo APIs · Interactive reference

How is this guide?

On this page