pyocf.objects.valuation
Object describing a valuation used in the cap table
- pydantic model pyocf.objects.valuation.Valuation
Object describing a valuation used in the cap table
- field board_approval_date: Annotated[Date, FieldInfo(annotation=NoneType, required=True, description='Date on which board approved the valuation. This is essential for 409Avaluations, in particular, which require the Board to approve the valuation.')] | None = None
- field comments: Annotated[list[str], FieldInfo(annotation=NoneType, required=True, description='Unstructured text comments related to and stored for the object')] | None = None
- field effective_date: Annotated[Date, FieldInfo(annotation=NoneType, required=True, description='Date on which this valuation is first valid')] [Required]
Date on which this valuation is first valid
- field id: Annotated[str, FieldInfo(annotation=NoneType, required=True, description='Identifier for the object')] [Required]
Identifier for the object
- field object_type: Annotated[Literal['VALUATION'], FieldInfo(annotation=NoneType, required=True, description='')] = 'VALUATION'
Valued price per share
- field provider: Annotated[str, FieldInfo(annotation=NoneType, required=True, description='Entity which provided the valuation')] | None = None
- field stock_class_id: Annotated[str, FieldInfo(annotation=NoneType, required=True, description='Identifier of the stock class for this valuation')] [Required]
Identifier of the stock class for this valuation
- field stockholder_approval_date: Annotated[Date, FieldInfo(annotation=NoneType, required=True, description='This optional field tracks when the stockholders approved the valuation.')] | None = None
- field valuation_type: Annotated[ValuationType, FieldInfo(annotation=NoneType, required=True, description='Seam for supporting different types of valuations in future versions')] [Required]
Seam for supporting different types of valuations in future versions