{ "$schema": "http://json-schema.org/draft-07/schema", "$id": "https://raw.githubusercontent.com/Open-Cap-Table-Coalition/Open-Cap-Format-OCF/main/schema/types/ContactInfo.schema.json", "title": "Type - Contact Info", "description": "Type representation of a primary contact person for a stakeholder (e.g. a fund)", "type": "object", "properties": { "name": { "description": "Contact's name", "$ref": "https://raw.githubusercontent.com/Open-Cap-Table-Coalition/Open-Cap-Format-OCF/main/schema/types/Name.schema.json" }, "phone_numbers": { "title": "Contact Info - Phone Number Array", "description": "Phone numbers to reach the contact at", "type": "array", "items": { "$ref": "https://raw.githubusercontent.com/Open-Cap-Table-Coalition/Open-Cap-Format-OCF/main/schema/types/Phone.schema.json" } }, "emails": { "title": "Contact Info - Email Address Array", "description": "Emails to reach the contact at", "type": "array", "items": { "$ref": "https://raw.githubusercontent.com/Open-Cap-Table-Coalition/Open-Cap-Format-OCF/main/schema/types/Email.schema.json" } } }, "additionalProperties": false, "anyOf": [ { "required": ["name", "phone_numbers"] }, { "required": ["name", "emails"] } ], "$comment": "Copyright © 2025 Open Cap Table Coalition (https://opencaptablecoalition.com) / Original File: https://github.com/Open-Cap-Table-Coalition/Open-Cap-Format-OCF/tree/main/schema/types/ContactInfo.schema.json" }