Skip to content

Object

Primitive - Object#

https://raw.githubusercontent.com/Open-Cap-Table-Coalition/Open-Cap-Format-OCF/main/schema/primitives/objects/Object.schema.json

Description Abstract object to be extended by all other objects

⚠ Primitives are Abstract and Should Not be Used for Data. They are used to enforce uniformity in OCF data types - specifically "types" and "objects". ⚠

Properties:

Property Type Description Required
id STRING Identifier for the object REQUIRED
comments [STRING] Unstructured text comments related to and stored for the object -
object_type Enum - Object Type

Description: Enumeration of object types

ONE OF:
• ISSUER
• STAKEHOLDER
• STOCK_CLASS
• STOCK_LEGEND_TEMPLATE
• STOCK_PLAN
• VALUATION
• VESTING_TERMS
• FINANCING
• TX_ISSUER_AUTHORIZED_SHARES_ADJUSTMENT
• TX_STOCK_CLASS_CONVERSION_RATIO_ADJUSTMENT
• TX_STOCK_CLASS_AUTHORIZED_SHARES_ADJUSTMENT
• TX_STOCK_CLASS_SPLIT
• TX_STOCK_PLAN_POOL_ADJUSTMENT
• TX_STOCK_PLAN_RETURN_TO_POOL
• TX_CONVERTIBLE_ACCEPTANCE
• TX_CONVERTIBLE_CANCELLATION
• TX_CONVERTIBLE_CONVERSION
• TX_CONVERTIBLE_ISSUANCE
• TX_CONVERTIBLE_RETRACTION
• TX_CONVERTIBLE_TRANSFER
• TX_EQUITY_COMPENSATION_ACCEPTANCE
• TX_EQUITY_COMPENSATION_CANCELLATION
• TX_EQUITY_COMPENSATION_EXERCISE
• TX_EQUITY_COMPENSATION_ISSUANCE
• TX_EQUITY_COMPENSATION_RELEASE
• TX_EQUITY_COMPENSATION_RETRACTION
• TX_EQUITY_COMPENSATION_TRANSFER
• TX_PLAN_SECURITY_ACCEPTANCE
• TX_PLAN_SECURITY_CANCELLATION
• TX_PLAN_SECURITY_EXERCISE
• TX_PLAN_SECURITY_ISSUANCE
• TX_PLAN_SECURITY_RELEASE
• TX_PLAN_SECURITY_RETRACTION
• TX_PLAN_SECURITY_TRANSFER
• TX_STOCK_ACCEPTANCE
• TX_STOCK_CANCELLATION
• TX_STOCK_CONVERSION
• TX_STOCK_ISSUANCE
• TX_STOCK_REISSUANCE
• TX_STOCK_REPURCHASE
• TX_STOCK_RETRACTION
• TX_STOCK_TRANSFER
• TX_WARRANT_ACCEPTANCE
• TX_WARRANT_CANCELLATION
• TX_WARRANT_EXERCISE
• TX_WARRANT_ISSUANCE
• TX_WARRANT_RETRACTION
• TX_WARRANT_TRANSFER
• TX_VESTING_ACCELERATION
• TX_VESTING_START
• TX_VESTING_EVENT
Object type field REQUIRED

Source Code: schema/primitives/objects/Object

Copyright © 2024 Open Cap Table Coalition.