addedInput schema / properties / company / properties
Added value: +{
+ "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"
+ }
+}
addedInput schema / properties / company / required
Added value: +[
+ "name",
+ "sector",
+ "fte"
+]
addedInput schema / properties / employees / items
Added value: +{
+ "properties": {
+ "compensationPercentile": {
+ "maximum": 100,
+ "minimum": 0,
+ "type": "number"
+ },
+ "id": {
+ "type": "string"
+ },
+ "lastEngagementScore": {
+ "maximum": 100,
+ "minimum": 0,
+ "type": "number"
+ },
+ "lastPerfRating": {
+ "type": "string"
+ },
+ "level": {
+ "enum": [
+ "IC",
+ "manager",
+ "director",
+ "VP",
+ "C-level"
+ ],
+ "type": "string"
+ },
+ "recentSignals": {
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 10,
+ "type": "array"
+ },
+ "role": {
+ "type": "string"
+ },
+ "team": {
+ "type": "string"
+ },
+ "tenure": {
+ "minimum": 0,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "id",
+ "role",
+ "level",
+ "tenure",
+ "team"
+ ],
+ "type": "object"
+}
addedInput schema / properties / employees / maxItems
Added value: +200
addedInput schema / properties / employees / minItems
Added value: +1
addedInput schema / properties / focus / maxLength
Added value: +400
addedInput schema / properties / signals / properties
Added value: +{
+ "eNPS": {
+ "maximum": 100,
+ "minimum": -100,
+ "type": "number"
+ },
+ "engagementScore": {
+ "maximum": 100,
+ "minimum": 0,
+ "type": "number"
+ },
+ "externalNoise": {
+ "items": {
+ "type": "string"
+ },
+ "maxItems": 10,
+ "type": "array"
+ },
+ "recentLayoffs": {
+ "type": "boolean"
+ },
+ "recentLeadershipChange": {
+ "type": "boolean"
+ }
+}
addedInput schema / required
Added value: +[
+ "company",
+ "signals",
+ "employees"
+]