Corporate actions are company-level equity events that affect the cap table broadly rather than targeting an individual security. They capture board-approved decisions such as stock splits, reverse splits, option pool increases, financing rounds, and SAFE or note conversions. Recording a corporate action in Launchboard creates an auditable history of these events alongside your transaction ledger. Corporate actions do not automatically mutate securities. They serve as governance records — you record the action, track its status through a review workflow, and then apply the underlying ledger mutations separately using the Transactions API.Documentation Index
Fetch the complete documentation index at: https://docs.launchboard.xyz/llms.txt
Use this file to discover all available pages before exploring further.
List corporate actions
Returns a cursor-paginated list of corporate actions for your organization, ordered most-recent first.GET /api/v1/corporate-actions
Requires role: VIEWER.
| Query param | Type | Description |
|---|---|---|
limit | integer | Page size. Defaults to 25, maximum 100. |
cursor | string | Opaque cursor from the previous page’s nextCursor. |
Corporate action type. One of:
Stock Split, Reverse Split, Option Pool Change, Financing Round, Instrument Conversion, Termination.Current status. One of:
Draft, In Review, Approved, Finalized.Date the corporate action takes effect (
YYYY-MM-DD).Optional supplementary data:
boardApprovalDate, stockholderApprovalDate, documentIds, and free-text notes.Create a corporate action
Records a new corporate action. New records start in Draft status by default unless you explicitly setstatus to another value.
POST /api/v1/corporate-actions
Requires role: EDITOR. Idempotent with an Idempotency-Key header.
Corporate action type. One of:
Stock Split, Reverse Split, Option Pool Change, Financing Round, Instrument Conversion, Termination.Short descriptive title (e.g.
"2-for-1 forward split — Series A close"). Maximum 200 characters.Date the action takes effect (
YYYY-MM-DD).Longer description of the action. Maximum 2000 characters.
Initial status. One of
Draft, In Review, Approved, Finalized. Defaults to Draft.Optional supplementary data.
201 Created
Location response header points to GET /api/v1/corporate-actions/{id}.
Get a corporate action
Retrieves a single corporate action by ID.GET /api/v1/corporate-actions/{id}
Requires role: VIEWER.
Update a corporate action
Updates any field of an existing corporate action. All fields are optional — only the fields you include are changed.PATCH /api/v1/corporate-actions/{id}
Requires role: EDITOR. Idempotent with an Idempotency-Key header.
Updated type.
Updated title. Maximum 200 characters.
Updated summary. Maximum 2000 characters.
Updated effective date (
YYYY-MM-DD).Updated status. One of
Draft, In Review, Approved, Finalized.Updated metadata. Replaces the existing metadata object.
200 OK
Returns the full updated corporate action object.
Delete a corporate action
Permanently deletes a corporate action. Use this to remove draft records created in error.DELETE /api/v1/corporate-actions/{id}
Requires role: EDITOR.
204 No Content
Error codes
| Status | When it occurs |
|---|---|
401 | Missing or invalid API key. |
403 | Key role is below the required level (EDITOR). |
404 | Corporate action not found, or does not belong to your organization. |
422 | Request body failed validation. Check the errors field for field-level details. |