Hanzo AI
OpenapiCaptable

Create plans

Opens an equity plan that options are granted from.

POST /v1/captable/plans

Addresshttps://api.hanzo.ai/v1/captable/plans
MethodPOST
Operationpost_captable_plans
AuthAuthorization: Bearer $HANZO_API_KEY

Opens an equity plan that options are granted from.

Request

7 fields, body application/json (required).

FieldInTypeRequiredDescription
boardApprovalDatebodyanyBoardApprovalDate is when the board adopted the plan, YYYY-MM-DD.
commentsbodyanyComments is a free-text note kept with the plan.
defaultCancellatonBehaviorbodyanyDefaultCancellatonBehavior is what happens to cancelled grants: RETIRE, RETURN_TO_POOL, HOLD_AS_CAPITAL_STOCK or DEFINED_PER_PLAN_SECURITY.
initialSharesReservedbodyanyInitialSharesReserved is how many shares the plan may grant.
namebodyanyName is the plan's name, e.g.
planEffectiveDatebodyanyPlanEffectiveDate is when the plan takes effect, YYYY-MM-DD.
shareClassIdbodyanyShareClassID is the class the plan grants from.

Response

StatusBodyMeaning
201captableCreatedcreated

201 body — 3 fields.

FieldInTypeAlwaysDescription
idbodystringID is the created row's id.
messagebodystringMessage is the human sentence the cap table wrote, e.g.
successbodybooleanSuccess is true when the row was written.

Failure carries the platform error shape — see Errors.

Examples

hanzo captable plans create

Captable API · All Hanzo APIs · Interactive reference

How is this guide?

On this page