Transaction Routes
transactions/issuance/stock
- Description: Records a stock issuance transaction.
- Method:
POST
- Parameters (body):
issuerId
: The ID of the issuer (string).data
: The stock issuance data (object with the following fields):stakeholder_id
: The ID of the stakeholder (string).stock_class_id
: The ID of the stock class (string).quantity
: The number of shares issued (string).share_price
: The price per share (object withcurrency
andamount
).stock_legend_ids
: List of stock legend IDs (array of strings).stock_plan_id
: The ID of the stock plan (string).vesting_terms_id
: The ID of the vesting terms (string).cost_basis
: The cost basis (object withcurrency
andamount
).issuance_type
: The type of issuance (string).comments
: Additional comments (array of strings).custom_id
: A custom ID for the issuance (string).consideration_text
: The consideration text (string).security_law_exemptions
: List of security law exemptions (array of strings).
transactions/transfer/stock
- Description: Records a stock transfer transaction.
- Method:
POST
- Parameters (body):
issuerId
: The ID of the issuer (string).data
: The stock transfer data (object with the following fields):quantity
: The number of shares transferred (string).transferorId
: The ID of the transferor stakeholder (string).transfereeId
: The ID of the transferee stakeholder (string).stockClassId
: The ID of the stock class (string).isBuyerVerified
: Whether the buyer is verified (boolean).sharePrice
: The price per share (string).
transactions/issuance/equity-compensation
- Description: Records an equity compensation issuance transaction.
- Method:
POST
- Parameters (body):
issuerId
: The ID of the issuer (string).data
: The equity compensation issuance data (object with the following fields):stakeholder_id
: The ID of the stakeholder (string).stock_class_id
: The ID of the stock class (string).quantity
: The number of shares issued (string).price_per_share
: The price per share (object withcurrency
andamount
).vesting_terms_id
: The ID of the vesting terms (string).cost_basis
: The cost basis (object withcurrency
andamount
).issuance_type
: The type of issuance (string).comments
: Additional comments (array of strings).custom_id
: A custom ID for the issuance (string).
transactions/issuance/convertible
- Description: Records a convertible issuance transaction.
- Method:
POST
- Parameters (body):
issuerId
: The ID of the issuer (string).data
: The convertible issuance data (object with the following fields):security_law_exemptions
: List of security law exemptions (array of objects withdescription
andjurisdiction
).board_approval_date
: The board approval date (string, format: YYYY-MM-DD).stakeholder_id
: The ID of the stakeholder (string).consideration_text
: The consideration text (string).custom_id
: A custom ID for the issuance (string).convertible_type
: The type of convertible (string).investment_amount
: The investment amount (object withamount
andcurrency
).conversion_triggers
: List of conversion triggers (array of objects with fieldstrigger_id
,nickname
,trigger_description
,type
,trigger_condition
,conversion_right
).seniority
: The seniority of the convertible (string).pro_rata
: The pro rata amount (string).comments
: Additional comments (array of strings).