changedInput schema / properties / operations / items / anyOf
Previous value: -[
- {
- "additionalProperties": false,
- "properties": {
- "applicationProfile": {
- "additionalProperties": false,
- "description": "Facts the person supplied. Empty fields mean ask them; never guess screening answers.",
- "properties": {
- "freeTextFacts": {
- "description": "Short facts in the person's own words, such as their start date.",
- "maxLength": 500,
- "type": "string"
- },
- "languages": {
- "items": {
- "maxLength": 80,
- "type": "string"
- },
- "maxItems": 20,
- "type": "array"
- },
- "noticePeriodDays": {
- "maximum": 365,
- "minimum": 0,
- "type": "integer"
- },
- "salaryRange": {
- "additionalProperties": false,
- "properties": {
- "currency": {
- "maxLength": 8,
- "minLength": 1,
- "type": "string"
- },
- "max": {
- "minimum": 0,
- "type": "number"
- },
- "min": {
- "minimum": 0,
- "type": "number"
- },
- "period": {
- "enum": [
- "year",
- "month",
- "day",
- "hour"
- ],
- "type": "string"
- }
- },
- "required": [
- "min",
- "max",
- "currency",
- "period"
- ],
- "type": "object"
- },
- "willingToRelocate": {
- "type": "boolean"
- },
- "workAuthorization": {
- "description": "Countries the person may work in.",
- "items": {
- "maxLength": 80,
- "type": "string"
- },
- "maxItems": 20,
- "type": "array"
- },
- "yearsPerSkill": {
- "items": {
- "additionalProperties": false,
- "properties": {
- "skill": {
- "maxLength": 80,
- "minLength": 1,
- "type": "string"
- },
- "years": {
- "maximum": 60,
- "minimum": 0,
- "type": "number"
- }
- },
- "required": [
- "skill",
- "years"
- ],
- "type": "object"
- },
- "maxItems": 30,
- "type": "array"
- }
- },
- "type": "object"
- },
- "applyEnabled": {
- "description": "False/default only finds matches; true can start applications.",
- "type": "boolean"
- },
- "clientOperationId": {
- "minLength": 1,
- "type": "string"
- },
- "linkedinAccountId": {
- "description": "The connected account applications go out under (campaignstack_get_accounts).",
- "minLength": 1,
- "type": "string"
- },
- "op": {
- "const": "create",
- "type": "string"
- },
- "outboundMode": {
- "description": "manual_review parks applications for approval; automatic may submit within safety gates.",
- "enum": [
- "manual_review",
- "automatic"
- ],
- "type": "string"
- },
- "queries": {
- "items": {
- "additionalProperties": false,
- "properties": {
- "keywords": {
- "description": "What the role is called or involves, as a job-board search.",
- "maxLength": 200,
- "minLength": 1,
- "type": "string"
- },
- "location": {
- "description": "City, region, or country, as the person would write it.",
- "maxLength": 200,
- "type": "string"
- },
- "postedWithinDays": {
- "description": "Only postings this recent; 30 days at most.",
- "maximum": 30,
- "minimum": 1,
- "type": "integer"
- },
- "workplaceType": {
- "enum": [
- "remote",
- "hybrid",
- "onsite"
- ],
- "type": "string"
- }
- },
- "required": [
- "keywords"
- ],
- "type": "object"
- },
- "maxItems": 5,
- "type": "array"
- }
- },
- "required": [
- "op",
- "linkedinAccountId"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "applicationProfile": {
- "$ref": "#/properties/operations/items/anyOf/0/properties/applicationProfile",
- "description": "Merged into the stored profile; omitted fields keep their old value."
- },
- "applyEnabled": {
- "type": "boolean"
- },
- "clientOperationId": {
- "minLength": 1,
- "type": "string"
- },
- "op": {
- "const": "update",
- "type": "string"
- },
- "outboundMode": {
- "enum": [
- "manual_review",
- "automatic"
- ],
- "type": "string"
- },
- "queries": {
- "description": "Replaces every saved search when supplied.",
- "items": {
- "$ref": "#/properties/operations/items/anyOf/0/properties/queries/items"
- },
- "maxItems": 5,
- "type": "array"
- },
- "watcherId": {
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "op",
- "watcherId"
- ],
- "type": "object"
- },
- {
- "additionalProperties": false,
- "properties": {
- "clientOperationId": {
- "minLength": 1,
- "type": "string"
- },
- "op": {
- "enum": [
- "pause",
- "resume"
- ],
- "type": "string"
- },
- "watcherId": {
- "minLength": 1,
- "type": "string"
- }
- },
- "required": [
- "op",
- "watcherId"
- ],
- "type": "object"
- }
-]New value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "applicationProfile": {
+ "additionalProperties": false,
+ "description": "Facts the person supplied. Empty fields mean ask them; never guess screening answers.",
+ "properties": {
+ "freeTextFacts": {
+ "description": "Short facts in the person's own words, such as their start date.",
+ "maxLength": 500,
+ "type": "string"
+ },
+ "languages": {
+ "items": {
+ "maxLength": 80,
+ "type": "string"
+ },
+ "maxItems": 20,
+ "type": "array"
+ },
+ "noticePeriodDays": {
+ "maximum": 365,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "salaryRange": {
+ "additionalProperties": false,
+ "properties": {
+ "currency": {
+ "maxLength": 8,
+ "minLength": 1,
+ "type": "string"
+ },
+ "max": {
+ "minimum": 0,
+ "type": "number"
+ },
+ "min": {
+ "minimum": 0,
+ "type": "number"
+ },
+ "period": {
+ "enum": [
+ "year",
+ "month",
+ "day",
+ "hour"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "min",
+ "max",
+ "currency",
+ "period"
+ ],
+ "type": "object"
+ },
+ "willingToRelocate": {
+ "type": "boolean"
+ },
+ "workAuthorization": {
+ "description": "Countries the person may work in.",
+ "items": {
+ "maxLength": 80,
+ "type": "string"
+ },
+ "maxItems": 20,
+ "type": "array"
+ },
+ "yearsPerSkill": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "skill": {
+ "maxLength": 80,
+ "minLength": 1,
+ "type": "string"
+ },
+ "years": {
+ "maximum": 60,
+ "minimum": 0,
+ "type": "number"
+ }
+ },
+ "required": [
+ "skill",
+ "years"
+ ],
+ "type": "object"
+ },
+ "maxItems": 30,
+ "type": "array"
+ }
+ },
+ "type": "object"
+ },
+ "applyEnabled": {
+ "description": "False/default only finds matches; true can start applications.",
+ "type": "boolean"
+ },
+ "clientOperationId": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "linkedinAccountId": {
+ "description": "The connected account applications go out under (LinkedIn account ID). Omit it to default to the workspace's only LinkedIn account that is ready; with several, the error lists them (id and name) so you can ask the person which one.",
+ "minLength": 1,
+ "type": "string"
+ },
+ "op": {
+ "const": "create",
+ "type": "string"
+ },
+ "outboundMode": {
+ "description": "manual_review parks applications for approval; automatic may submit within safety gates.",
+ "enum": [
+ "manual_review",
+ "automatic"
+ ],
+ "type": "string"
+ },
+ "queries": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "keywords": {
+ "description": "What the role is called or involves, as a job-board search.",
+ "maxLength": 200,
+ "minLength": 1,
+ "type": "string"
+ },
+ "location": {
+ "description": "City, region, or country, as the person would write it.",
+ "maxLength": 200,
+ "type": "string"
+ },
+ "postedWithinDays": {
+ "description": "Only postings this recent; 30 days at most.",
+ "maximum": 30,
+ "minimum": 1,
+ "type": "integer"
+ },
+ "workplaceType": {
+ "enum": [
+ "remote",
+ "hybrid",
+ "onsite"
+ ],
+ "type": "string"
+ }
+ },
+ "required": [
+ "keywords"
+ ],
+ "type": "object"
+ },
+ "maxItems": 5,
+ "type": "array"
+ }
+ },
+ "required": [
+ "op"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "applicationProfile": {
+ "$ref": "#/properties/operations/items/anyOf/0/properties/applicationProfile",
+ "description": "Merged into the stored profile; omitted fields keep their old value."
+ },
+ "applyEnabled": {
+ "type": "boolean"
+ },
+ "clientOperationId": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "op": {
+ "const": "update",
+ "type": "string"
+ },
+ "outboundMode": {
+ "enum": [
+ "manual_review",
+ "automatic"
+ ],
+ "type": "string"
+ },
+ "queries": {
+ "description": "Replaces every saved search when supplied.",
+ "items": {
+ "$ref": "#/properties/operations/items/anyOf/0/properties/queries/items"
+ },
+ "maxItems": 5,
+ "type": "array"
+ },
+ "watcherId": {
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "op",
+ "watcherId"
+ ],
+ "type": "object"
+ },
+ {
+ "additionalProperties": false,
+ "properties": {
+ "clientOperationId": {
+ "minLength": 1,
+ "type": "string"
+ },
+ "op": {
+ "enum": [
+ "pause",
+ "resume"
+ ],
+ "type": "string"
+ },
+ "watcherId": {
+ "minLength": 1,
+ "type": "string"
+ }
+ },
+ "required": [
+ "op",
+ "watcherId"
+ ],
+ "type": "object"
+ }
+]