addedInput schema / properties / company / properties
Added value: +{
+ "culture": {
+ "maxLength": 400,
+ "type": "string"
+ },
+ "fte": {
+ "minimum": 1,
+ "type": "integer"
+ },
+ "fundingStage": {
+ "type": "string"
+ },
+ "location": {
+ "type": "string"
+ },
+ "name": {
+ "maxLength": 120,
+ "minLength": 2,
+ "type": "string"
+ },
+ "sector": {
+ "maxLength": 120,
+ "minLength": 2,
+ "type": "string"
+ },
+ "toolStack": {
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 30,
+ "type": "array"
+ }
+}
addedInput schema / properties / company / required
Added value: +[
+ "name",
+ "sector",
+ "fte"
+]
addedInput schema / properties / focus / maxLength
Added value: +400
addedInput schema / properties / roles / items
Added value: +{
+ "properties": {
+ "avgSalaryEur": {
+ "maximum": 500000,
+ "minimum": 20000,
+ "type": "number"
+ },
+ "department": {
+ "maxLength": 80,
+ "minLength": 2,
+ "type": "string"
+ },
+ "roleId": {
+ "maxLength": 80,
+ "minLength": 2,
+ "type": "string"
+ },
+ "roleTitle": {
+ "maxLength": 120,
+ "minLength": 2,
+ "type": "string"
+ },
+ "roleType": {
+ "enum": [
+ "engineering",
+ "sales",
+ "customer-success",
+ "design",
+ "product",
+ "people-ops",
+ "finance",
+ "marketing",
+ "ops",
+ "other"
+ ],
+ "type": "string"
+ },
+ "seniorityLevel": {
+ "maxLength": 80,
+ "type": "string"
+ }
+ },
+ "required": [
+ "roleId",
+ "roleTitle",
+ "roleType",
+ "department"
+ ],
+ "type": "object"
+}
addedInput schema / properties / roles / maxItems
Added value: +10
addedInput schema / properties / roles / minItems
Added value: +1
addedInput schema / required
Added value: +[
+ "company",
+ "roles"
+]