{"type": {"category": "founder|investor|employee|institutional|family|strategic|other", "investor_type": "angel|seed|vc|pe|corporate|family_office|crowdfunding"}, "rights": {"voting": true, "dividend": true, "tag_along": true, "board_seat": false, "drag_along": false, "preemptive": true, "veto_rights": ["string"], "anti_dilution": false, "board_observer": false, "anti_dilution_type": "full_ratchet|weighted_average", "information_rights": true, "liquidation_multiple": 1, "liquidation_preference": false}, "status": {"active": true, "exited": false, "exit_date": "date", "exit_type": "sale|buyback|ipo|liquidation", "exit_amount": "decimal"}, "vesting": {"applies": false, "schedule": "linear|backloaded|milestone", "start_date": "date", "cliff_months": 12, "total_shares": 0, "vested_shares": 0, "vesting_months": 48, "unvested_shares": 0, "acceleration_double_trigger": true, "acceleration_single_trigger": false}, "documents": {"board_resolutions": ["string"], "share_certificate": "string", "deed_of_incorporation": "string", "shareholders_agreement": "string"}, "applies_to": ["ppl", "inc"], "compliance": {"pep": false, "kyc_date": "date", "kyc_expiry": "date", "aml_checked": true, "kyc_completed": true, "tax_residence": "code", "sanctions_checked": true, "tax_treaty_applies": true, "beneficial_owner_declared": true}, "restrictions": {"rofr": true, "lock_up": false, "lock_up_until": "date", "consent_required": true, "transfer_restrictions": true}, "contributions": [{"id": "string", "date": "date", "type": "cash|kind|services|conversion", "amount": "decimal", "premium": "decimal", "currency": "EUR", "description": "string", "document_ref": "string", "shares_issued": 0}], "distributions": {"dividends_ytd": "decimal", "dividends_total": "decimal", "last_dividend_date": "date", "distribution_account_iban": "string"}, "participation": {"shares": {"class": "A|B|C|ordinary|preferred", "quantity": 1000, "nominal_value": "decimal", "total_nominal": "decimal", "acquisition_date": "date", "nominal_currency": "EUR", "acquisition_price": "decimal", "acquisition_currency": "EUR"}, "fully_paid": true, "percentage": {"voting": "decimal", "capital": "decimal", "diluted": "decimal"}, "pending_amount": "decimal"}, "schema_version": "shd.1.0", "shareholder_code": "string", "shareholder_since": "date"}