Skip to content

ObjectReference

Type - Object Reference#

https://schema.opencaptablecoalition.com/v/1.2.0/types/ObjectReference.schema.json

A type representing a reference to any kind of OCF object

Data Type: OCF TYPE

Properties:

Property Type Description Required
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
• DOCUMENT
• 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
The type of object being referenced. Informs which type of identifier is represented by the associated object_id REQUIRED
object_id STRING The identifier for the referenced object REQUIRED

Source Code: schema/types/ObjectReference

Copyright © 2024 Open Cap Table Coalition.