pyocf.objects.issuer

Object describing the issuer of the cap table (the company whose cap table this is)

pydantic model pyocf.objects.issuer.Issuer

Object describing the issuer of the cap table (the company whose cap table this is)

field address: Annotated[Address, FieldInfo(annotation=NoneType, required=True, description='The headquarters address of the issuing company')] | 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 country_of_formation: Annotated[CountryCode, FieldInfo(annotation=NoneType, required=True, description='The country where the issuer company was legally formed (ISO 3166-1 alpha-2)')] [Required]

The country where the issuer company was legally formed (ISO 3166-1 alpha-2)

field country_subdivision_of_formation: Annotated[CountrySubdivisionCode, FieldInfo(annotation=NoneType, required=True, description='The state, province, or subdivision where the issuer company was legally formed')] | None = None
field dba: Annotated[str, FieldInfo(annotation=NoneType, required=True, description='Doing Business As name')] | None = None
field email: Annotated[Email, FieldInfo(annotation=NoneType, required=True, description='A work email that the issuer company can be reached at')] | None = None
field formation_date: Annotated[Date, FieldInfo(annotation=NoneType, required=True, description='Date of formation')] [Required]

Date of formation

field id: Annotated[str, FieldInfo(annotation=NoneType, required=True, description='Identifier for the object')] [Required]

Identifier for the object

field initial_shares_authorized: AuthorizedShares | Numeric | None = None
field legal_name: Annotated[str, FieldInfo(annotation=NoneType, required=True, description='Legal name of the issuer')] [Required]

Legal name of the issuer

field object_type: Annotated[Literal['ISSUER'], FieldInfo(annotation=NoneType, required=True, description='')] = 'ISSUER'
field phone: Annotated[Phone, FieldInfo(annotation=NoneType, required=True, description='A phone number that the issuer company can be reached at')] | None = None
field tax_ids: Annotated[list[TaxID], FieldInfo(annotation=NoneType, required=True, description='The tax ids for this issuer company')] | None = None