Save Equity Compensation and Convertibles
Use this page when you need to save an equity compensation or convertible issuance through the API.
Before you use these routes
- keep your issuer, stakeholder, and stock class IDs ready
- equity compensation usually also needs a stock plan
- some workflows also depend on vesting terms or valuation data
These routes save the issuance for later use. They do not create a history row.
Issue equity compensation
Use POST /transactions/issuance/equity-compensation to save an option, RSU, or SAR issuance.
{
"issuerId": "<YOUR_ISSUER_ID>",
"data": {
"stakeholder_id": "<YOUR_STAKEHOLDER_ID>",
"stock_plan_id": "<YOUR_STOCK_PLAN_ID>",
"stock_class_id": "<YOUR_STOCK_CLASS_ID>",
"compensation_type": "OPTION_NSO",
"quantity": "10000",
"exercise_price": {
"amount": "1.00",
"currency": "USD"
},
"expiration_date": "2036-01-01",
"termination_exercise_windows": [
{
"reason": "VOLUNTARY_OTHER",
"period": 90,
"period_type": "DAYS"
}
],
"custom_id": "OPTION-001",
"security_law_exemptions": [],
"comments": []
}
}The response returns { "equityCompensationIssuance": ... }.
-
Required fields:
compensation_typequantityexpiration_datetermination_exercise_windows
Options require exercise_price. SARs require base_price.
Issue a convertible
Use POST /transactions/issuance/convertible to save a SAFE, note, or other convertible issuance.
{
"issuerId": "<YOUR_ISSUER_ID>",
"data": {
"stakeholder_id": "<YOUR_STAKEHOLDER_ID>",
"convertible_type": "SAFE",
"investment_amount": {
"amount": "250000",
"currency": "USD"
},
"conversion_triggers": [
{
"trigger_id": "SAFE-TRIGGER-001",
"type": "UNSPECIFIED",
"conversion_right": {
"type": "CONVERTIBLE_CONVERSION_RIGHT",
"conversion_mechanism": {
"type": "SAFE_CONVERSION",
"conversion_mfn": false,
"conversion_valuation_cap": {
"amount": "10000000",
"currency": "USD"
},
"conversion_discount": "0.2"
},
"converts_to_future_round": true
}
}
],
"seniority": 1,
"custom_id": "SAFE-001",
"security_law_exemptions": [],
"comments": []
}
}The response returns { "convertibleIssuance": ... }.
-
Required fields:
convertible_typeinvestment_amountconversion_triggersseniority
Verify the result
- keep the returned
equityCompensationIssuanceorconvertibleIssuanceobject - read the related stock plan, vesting terms, or valuation back if the issuance depends on those inputs
- do not expect either route to appear in View History
What’s next?
Use Save Valuations and Terms for the supporting records around these issuances.