Skip to content

File

Object - File#

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

Description Abstract file to be extended by all other files

⚠ 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
file_type Enum - OCF File Type

Description: Enumeration of different OCF file types which are used to load proper schemas for validation

ONE OF:
• OCF_MANIFEST_FILE
• OCF_STAKEHOLDERS_FILE
• OCF_STOCK_CLASSES_FILE
• OCF_STOCK_LEGEND_TEMPLATES_FILE
• OCF_STOCK_PLANS_FILE
• OCF_TRANSACTIONS_FILE
• OCF_VALUATIONS_FILE
• OCF_VESTING_TERMS_FILE
• OCF_FINANCINGS_FILE
File type field (used to select proper schema for validation) REQUIRED

Source Code: schema/primitives/files/File

Copyright © 2024 Open Cap Table Coalition.