addedInput schema / properties / data / properties
Added value: +{
+ "companyAddress": {
+ "additionalProperties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "description": {
+ "additionalProperties": false,
+ "properties": {
+ "text": {
+ "default": "",
+ "type": "string"
+ },
+ "website": {
+ "default": "",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "equityTerms": {
+ "additionalProperties": false,
+ "properties": {
+ "acceleration": {
+ "default": "double_trigger",
+ "type": "string"
+ },
+ "purchaseMethod": {
+ "default": "ip",
+ "type": "string"
+ },
+ "vestingPeriodYears": {
+ "default": "4",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "founders": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "address": {
+ "default": "",
+ "type": "string"
+ },
+ "cliffMonths": {
+ "default": "12",
+ "type": "string"
+ },
+ "elects83b": {
+ "anyOf": [
+ {
+ "type": "boolean"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "default": null
+ },
+ "email": {
+ "format": "email",
+ "pattern": "^(?!\\.)(?!.*\\.\\.)([A-Za-z0-9_'+\\-\\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\\-]*\\.)+[A-Za-z]{2,}$",
+ "type": "string"
+ },
+ "id": {
+ "description": "Stable slug like \"f1\" — referenced by roles.*FounderId (e.g. roles.ceoFounderId).",
+ "type": "string"
+ },
+ "isDirector": {
+ "default": true,
+ "type": "boolean"
+ },
+ "isIncorporator": {
+ "default": false,
+ "type": "boolean"
+ },
+ "isOfficer": {
+ "default": true,
+ "type": "boolean"
+ },
+ "name": {
+ "description": "Founder's full legal name.",
+ "minLength": 1,
+ "type": "string"
+ },
+ "purchasePrice": {
+ "default": "",
+ "type": "string"
+ },
+ "shares": {
+ "default": "",
+ "description": "Number of shares, as a string, e.g. \"6000000\".",
+ "type": "string"
+ },
+ "title": {
+ "default": "Founder / CEO",
+ "type": "string"
+ },
+ "usTaxpayer": {
+ "default": true,
+ "type": "boolean"
+ },
+ "vestingMonths": {
+ "default": "48",
+ "type": "string"
+ },
+ "vestingStart": {
+ "default": "",
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name",
+ "email",
+ "address",
+ "title",
+ "isIncorporator",
+ "isDirector",
+ "isOfficer",
+ "usTaxpayer",
+ "shares",
+ "purchasePrice",
+ "vestingMonths",
+ "cliffMonths",
+ "vestingStart",
+ "elects83b"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "name": {
+ "additionalProperties": false,
+ "properties": {
+ "base": {
+ "description": "Company name without the legal suffix, e.g. \"Acme\".",
+ "minLength": 1,
+ "type": "string"
+ },
+ "suffix": {
+ "default": ", Inc.",
+ "description": "Legal suffix appended to the base name, e.g. \", Inc.\".",
+ "type": "string"
+ }
+ },
+ "required": [
+ "base",
+ "suffix"
+ ],
+ "type": "object"
+ },
+ "ownership": {
+ "additionalProperties": false,
+ "properties": {
+ "authorizedShares": {
+ "default": "10000000",
+ "description": "Total shares authorized in the certificate of incorporation, e.g. \"10000000\".",
+ "type": "string"
+ },
+ "equityPoolPercent": {
+ "default": "10",
+ "type": "string"
+ },
+ "fmv": {
+ "default": "100",
+ "type": "string"
+ },
+ "parValue": {
+ "default": "0.00001",
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "phone": {
+ "type": "string"
+ },
+ "registeredAgent": {
+ "additionalProperties": {},
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "roles": {
+ "additionalProperties": false,
+ "properties": {
+ "ceoFounderId": {
+ "description": "Must equal a founders[].id.",
+ "type": "string"
+ },
+ "directorFounderIds": {
+ "default": [],
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "secretaryFounderId": {
+ "type": "string"
+ }
+ },
+ "type": "object"
+ },
+ "structure": {
+ "description": "Legal entity type to form.",
+ "enum": [
+ "c_corp",
+ "llc",
+ "subsidiary_c_corp"
+ ],
+ "type": "string"
+ },
+ "tax": {
+ "additionalProperties": false,
+ "properties": {
+ "ein": {
+ "type": "string"
+ },
+ "responsibleFounderId": {
+ "type": "string"
+ },
+ "ssnOnFile": {
+ "default": false,
+ "type": "boolean"
+ }
+ },
+ "type": "object"
+ }
+}