Hanzo
OpenapiCaptable

Transfer shares to another stakeholder

Moves shares from one certificate to another stakeholder, in one atomic step.

POST /v1/captable/shares/transfer

Addresshttps://api.hanzo.ai/v1/captable/shares/transfer
MethodPOST
Operationpost_captable_shares_transfer
AuthAuthorization: Bearer $HANZO_API_KEY

Moves shares from one certificate to another stakeholder, in one atomic step.

OMITTING quantity transfers the WHOLE certificate, which simply reassigns it and answers newShareId null — that is the difference between a full and a partial transfer, and it is why quantity is absent rather than zero. A partial transfer shrinks the source certificate and issues a NEW one to the recipient, so it requires a certificateId for that new certificate and refuses a reused one. The quantity must be between 1 and what the source certificate actually holds; the recipient must be a stakeholder of this same company.

Writes the caller's OWN cap table: the org resolved from the validated principal selects the tenant's store and scopes every row, so there is no field by which a caller can write into another company's table; a request with no validated org is refused. The whole write runs in one transaction, so a refusal leaves nothing behind. Validation is the cap-table bundle's and so is its refusal: a bad body comes back as {success:false, message, errors:[…]} with the failing fields listed, and numeric fields accept a number OR a numeric string. Bodies are capped at 1 MiB.

Request

The document declares no body for POST /v1/captable/shares/transfer. The handler is typed in cloud but its shape is not yet emitted, so the fields are not listed here — ask the MCP door's describe for post_captable_shares_transfer, which answers from the running route.

Response

The document declares no response body for this operation. It answers 200 on success and the platform error shape on failure — see Errors.

Examples

hanzo captable shares transfer

Captable API · All Hanzo APIs · Interactive reference

How is this guide?

On this page