changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "data": {
+ "items": {
+ "properties": {
+ "audience": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "context_url": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "demand_job": {
+ "enum": [
+ "unknown",
+ "create_demand",
+ "reframe_demand",
+ "capture_demand",
+ "convert_demand",
+ "retain_demand"
+ ],
+ "type": "string"
+ },
+ "id": {
+ "type": "string"
+ },
+ "landing_page_url": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "name": {
+ "type": "string"
+ },
+ "note": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "object": {
+ "const": "campaign_context",
+ "type": "string"
+ },
+ "objective": {
+ "enum": [
+ "unknown",
+ "awareness",
+ "traffic",
+ "engagement",
+ "leads",
+ "conversions",
+ "sales",
+ "retargeting",
+ "trust"
+ ],
+ "type": "string"
+ },
+ "primary_cta": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "promise": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "reported_spend": {
+ "anyOf": [
+ {
+ "properties": {
+ "amount": {
+ "type": "number"
+ },
+ "currency": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "period_end": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "period_start": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "amount",
+ "currency",
+ "period_start",
+ "period_end"
+ ],
+ "type": "object"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "source_key": {
+ "type": "string"
+ },
+ "source_name": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ },
+ "status": {
+ "enum": [
+ "unknown",
+ "running",
+ "paused",
+ "ended",
+ "draft"
+ ],
+ "type": "string"
+ },
+ "type": {
+ "enum": [
+ "unknown",
+ "ad_campaign",
+ "organic_post",
+ "referral_placement",
+ "email_send",
+ "community_post",
+ "partner_placement",
+ "other"
+ ],
+ "type": "string"
+ },
+ "updated_at": {
+ "anyOf": [
+ {
+ "type": "string"
+ },
+ {
+ "type": "null"
+ }
+ ]
+ }
+ },
+ "required": [
+ "object",
+ "id",
+ "source_key",
+ "source_name",
+ "name",
+ "type",
+ "objective",
+ "demand_job",
+ "status",
+ "promise",
+ "audience",
+ "primary_cta",
+ "landing_page_url",
+ "context_url",
+ "reported_spend",
+ "note",
+ "updated_at"
+ ],
+ "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"
+ }
+ ]
+ },
+ "note": {
+ "type": "string"
+ },
+ "object": {
+ "const": "list",
+ "type": "string"
+ }
+ },
+ "required": [
+ "object",
+ "data",
+ "has_more",
+ "next_cursor",
+ "note"
+ ],
+ "type": "object"
+}