changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "data": {
+ "items": {
+ "properties": {
+ "action_state": {
+ "enum": [
+ "opportunity",
+ "evaluation",
+ "work",
+ "none",
+ "unavailable"
+ ],
+ "type": "string"
+ },
+ "candidate_fingerprint": {
+ "description": "Opaque version token. Choosing the opportunity requires the same value.",
+ "type": "string"
+ },
+ "confidence": {
+ "enum": [
+ "high",
+ "medium",
+ "low",
+ "missing"
+ ],
+ "type": "string"
+ },
+ "conflicts": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "disposition": {
+ "enum": [
+ "ready_to_plan",
+ "check_first",
+ "explore_only",
+ "in_work",
+ "excluded"
+ ],
+ "type": "string"
+ },
+ "effort": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "focus_queries": {
+ "items": {
+ "type": "string"
+ },
+ "type": "array"
+ },
+ "id": {
+ "type": "string"
+ },
+ "kind": {
+ "type": "string"
+ },
+ "lane": {
+ "enum": [
+ "grow_proven_pages",
+ "recover_visibility",
+ "fix_search_leakage",
+ "create_new_coverage",
+ "needs_evidence"
+ ],
+ "type": "string"
+ },
+ "next_step": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "object": {
+ "const": "seo_opportunity",
+ "type": "string"
+ },
+ "page": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "page_conversions": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "page_value": {
+ "enum": [
+ "high",
+ "medium",
+ "low",
+ "missing"
+ ],
+ "type": "string"
+ },
+ "page_visitors": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "primary_reason": {
+ "type": "string"
+ },
+ "query": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "search_potential": {
+ "enum": [
+ "high",
+ "medium",
+ "low",
+ "missing"
+ ],
+ "type": "string"
+ },
+ "title": {
+ "type": "string"
+ },
+ "topic": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "urgency": {
+ "enum": [
+ "high",
+ "medium",
+ "low",
+ "missing"
+ ],
+ "type": "string"
+ },
+ "why": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "object",
+ "id",
+ "kind",
+ "page",
+ "query",
+ "topic",
+ "lane",
+ "search_potential",
+ "page_value",
+ "confidence",
+ "urgency",
+ "effort",
+ "page_visitors",
+ "page_conversions",
+ "title",
+ "why",
+ "next_step",
+ "focus_queries",
+ "conflicts",
+ "disposition",
+ "primary_reason",
+ "candidate_fingerprint",
+ "action_state"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "has_more": {
+ "type": "boolean"
+ },
+ "more": {
+ "description": "How to fetch the next page, when has_more.",
+ "type": "string"
+ },
+ "next_cursor": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "object": {
+ "const": "list",
+ "type": "string"
+ },
+ "summary": {
+ "properties": {
+ "average_position": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "bing_connected": {
+ "type": "boolean"
+ },
+ "candidate_empty_state": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "candidate_readiness": {
+ "type": "string"
+ },
+ "clicks": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "ctr": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "data_through": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "google_connected": {
+ "type": "boolean"
+ },
+ "impressions": {
+ "anyOf": [
+ {
+ "type": "number"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "lanes": {
+ "additionalProperties": {
+ "type": "number"
+ },
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "reason": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "state": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "state",
+ "reason",
+ "data_through",
+ "google_connected",
+ "bing_connected",
+ "clicks",
+ "impressions",
+ "ctr",
+ "average_position",
+ "lanes",
+ "candidate_readiness",
+ "candidate_empty_state"
+ ],
+ "type": "object"
+ }
+ },
+ "required": [
+ "object",
+ "data",
+ "has_more",
+ "next_cursor",
+ "summary"
+ ],
+ "type": "object"
+}