changedOutput schema / properties / answers / anyOf
Previous value: -[
- {
- "additionalProperties": false,
- "properties": {
- "answerPages": {
- "description": "Website posts linked to this question with save_post buyerQuestionIds; archived posts excluded.",
- "items": {
- "additionalProperties": false,
- "properties": {
- "citedBy": {
- "description": "Engines whose completed check this week cited the page.",
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "label": {
- "description": "The post's title, else its first line.",
- "type": "string"
- },
- "live": {
- "description": "Published with a live URL. Only a live page can be cited.",
- "type": "boolean"
- },
- "notCitedBy": {
- "description": "Engines whose completed check this week did not cite it. An engine with no completed check is in neither list.",
- "items": {
- "type": "string"
- },
- "type": "array"
- },
- "postId": {
- "type": "string"
- },
- "status": {
- "type": "string"
- },
- "url": {
- "description": "The live URL; null until published.",
- "type": [
- "string",
- "null"
- ]
- }
- },
- "required": [
- "postId",
- "label",
- "status",
- "url",
- "live",
- "citedBy",
- "notCitedBy"
- ],
- "type": "object"
- },
- "type": "array"
- },
- "engines": {
- "items": {
- "additionalProperties": false,
- "properties": {
- "answerText": {
- "type": [
- "string",
- "null"
- ]
- },
- "baseline": {
- "anyOf": [
- {
- "additionalProperties": false,
- "properties": {
- "checkedAt": {
- "type": "string"
- },
- "state": {
- "type": "string"
- }
- },
- "required": [
- "state",
- "checkedAt"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
- ],
- "description": "The first answered check for this question and engine in this market (cited, mentioned or not_mentioned, and when); null when none."
- },
- "checkedAt": {
- "type": [
- "string",
- "null"
- ]
- },
- "citedPages": {
- "items": {
- "additionalProperties": false,
- "properties": {
- "answerPage": {
- "description": "The live URL of a post linked to this question.",
- "type": "boolean"
- },
- "competitor": {
- "type": [
- "string",
- "null"
- ]
- },
- "url": {
- "type": "string"
- },
- "yours": {
- "type": "boolean"
- }
- },
- "required": [
- "url",
- "yours",
- "answerPage",
- "competitor"
- ],
- "type": "object"
- },
- "type": "array"
- },
- "competitors": {
- "description": "Active tracked competitors the answer named or cited.",
- "items": {
- "additionalProperties": false,
- "properties": {
- "cited": {
- "type": "boolean"
- },
- "name": {
- "type": "string"
- },
- "named": {
- "type": "boolean"
- }
- },
- "required": [
- "name",
- "named",
- "cited"
- ],
- "type": "object"
- },
- "type": "array"
- },
- "failedAt": {
- "type": [
- "string",
- "null"
- ]
- },
- "failedReason": {
- "description": "Why the check failed, as recorded; null unless failed.",
- "type": [
- "string",
- "null"
- ]
- },
- "platform": {
- "type": "string"
- },
- "state": {
- "description": "cited, mentioned or not_mentioned are answers about you. no_answer, unknown, failed, not_set_up and no_data are not, and never mean not mentioned.",
- "type": "string"
- }
- },
- "required": [
- "platform",
- "state",
- "failedAt",
- "failedReason",
- "checkedAt",
- "baseline",
- "answerText",
- "competitors",
- "citedPages"
- ],
- "type": "object"
- },
- "type": "array"
- },
- "market": {
- "additionalProperties": false,
- "properties": {
- "id": {
- "type": "string"
- },
- "name": {
- "type": "string"
- }
- },
- "required": [
- "id",
- "name"
- ],
- "type": "object"
- },
- "question": {
- "additionalProperties": false,
- "properties": {
- "id": {
- "type": "string"
- },
- "question": {
- "type": "string"
- },
- "topic": {
- "description": "The question's topic, if set.",
- "type": [
- "string",
- "null"
- ]
- }
- },
- "required": [
- "id",
- "question",
- "topic"
- ],
- "type": "object"
- },
- "weekKey": {
- "description": "The ISO week shown; null when no finished check asked it yet.",
- "type": [
- "string",
- "null"
- ]
- },
- "weeks": {
- "description": "Finished weekly checks that asked this question, newest first.",
- "items": {
- "additionalProperties": false,
- "properties": {
- "weekKey": {
- "type": "string"
- },
- "weekOf": {
- "type": "string"
- }
- },
- "required": [
- "weekKey",
- "weekOf"
- ],
- "type": "object"
- },
- "type": "array"
- }
- },
- "required": [
- "question",
- "market",
- "answerPages",
- "weekKey",
- "weeks",
- "engines"
- ],
- "type": "object"
- },
- {
- "type": "null"
- }
-]New value: +[
+ {
+ "additionalProperties": false,
+ "properties": {
+ "answerPages": {
+ "description": "Website posts linked to this question with save_post buyerQuestionIds; archived posts excluded.",
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "citedBy": {
+ "description": "Engines whose completed check this week cited the page.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "label": {
+ "description": "The post's title, else its first line.",
+ "type": "string"
+ },
+ "live": {
+ "description": "Published with a live URL. Only a live page can be cited.",
+ "type": "boolean"
+ },
+ "notCitedBy": {
+ "description": "Engines whose completed check this week did not cite it. An engine with no completed check is in neither list.",
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "postId": {
+ "type": "string"
+ },
+ "status": {
+ "type": "string"
+ },
+ "url": {
+ "description": "The live URL; null until published.",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "postId",
+ "label",
+ "status",
+ "url",
+ "live",
+ "citedBy",
+ "notCitedBy"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "engines": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "answerText": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "baseline": {
+ "anyOf": [
+ {
+ "additionalProperties": false,
+ "properties": {
+ "checkedAt": {
+ "type": "string"
+ },
+ "state": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "state",
+ "checkedAt"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "The first answered check for this question and engine in this market (cited, mentioned or not_mentioned, and when); null when none."
+ },
+ "checkedAt": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "citedPages": {
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "answerPage": {
+ "description": "The live URL of a post linked to this question.",
+ "type": "boolean"
+ },
+ "competitor": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "title": {
+ "description": "The page title the engine returned with the answer; null when it gave none. Pages are never fetched for it.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "url": {
+ "type": "string"
+ },
+ "yours": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "url",
+ "yours",
+ "answerPage",
+ "competitor",
+ "title"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "competitors": {
+ "description": "Active tracked competitors the answer named or cited.",
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "cited": {
+ "type": "boolean"
+ },
+ "name": {
+ "type": "string"
+ },
+ "named": {
+ "type": "boolean"
+ }
+ },
+ "required": [
+ "name",
+ "named",
+ "cited"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "failedAt": {
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "failedReason": {
+ "description": "Why the check failed, as recorded; null unless failed.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "platform": {
+ "type": "string"
+ },
+ "state": {
+ "description": "cited, mentioned or not_mentioned are answers about you. no_answer, unknown, failed, not_set_up and no_data are not, and never mean not mentioned.",
+ "type": "string"
+ },
+ "youNamed": {
+ "description": "Whether the answer names your current business name or an alias, the rule the app highlights with; null with no answer text or no business name. state uses the name at check time, so the two can differ after a rename.",
+ "type": [
+ "boolean",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "platform",
+ "state",
+ "failedAt",
+ "failedReason",
+ "checkedAt",
+ "baseline",
+ "answerText",
+ "youNamed",
+ "competitors",
+ "citedPages"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "market": {
+ "additionalProperties": false,
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "name": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "id",
+ "name"
+ ],
+ "type": "object"
+ },
+ "question": {
+ "additionalProperties": false,
+ "properties": {
+ "id": {
+ "type": "string"
+ },
+ "question": {
+ "type": "string"
+ },
+ "topic": {
+ "description": "The question's topic, if set.",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "required": [
+ "id",
+ "question",
+ "topic"
+ ],
+ "type": "object"
+ },
+ "weekKey": {
+ "description": "The ISO week shown; null when no finished check asked it yet.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "weeks": {
+ "description": "Finished weekly checks that asked this question, newest first.",
+ "items": {
+ "additionalProperties": false,
+ "properties": {
+ "weekKey": {
+ "type": "string"
+ },
+ "weekOf": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "weekKey",
+ "weekOf"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ }
+ },
+ "required": [
+ "question",
+ "market",
+ "answerPages",
+ "weekKey",
+ "weeks",
+ "engines"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+]