addedOutput schema / properties / portfolio / properties
Added value: +{
+ "generated_at": {
+ "description": "UTC timestamp when this portfolio view was generated.",
+ "type": "string"
+ },
+ "integrity": {
+ "additionalProperties": {},
+ "description": "Important interpretation limits for portfolio aggregation.",
+ "properties": {
+ "cross_property_actor_deduplication": {
+ "description": "False: the same actor may appear in more than one product.",
+ "type": "boolean"
+ },
+ "real_agent_semantics": {
+ "type": "string"
+ },
+ "repeat_agent_semantics": {
+ "type": "string"
+ },
+ "revenue_semantics": {
+ "type": "string"
+ }
+ },
+ "required": [
+ "cross_property_actor_deduplication",
+ "real_agent_semantics",
+ "repeat_agent_semantics",
+ "revenue_semantics"
+ ],
+ "type": "object"
+ },
+ "metrics": {
+ "additionalProperties": {},
+ "properties": {
+ "agent_revenue": {
+ "additionalProperties": {
+ "type": "string"
+ },
+ "description": "Settled minor-unit amounts keyed by an exact currency/asset/network identity; unlike money is never combined.",
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "converted_agent_signals": {
+ "description": "Sum of property-level converted-agent signals.",
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "paid_intent": {
+ "description": "Sum of property-level paid-intent counts.",
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "real_agent_signals": {
+ "description": "Sum of property-level Real Agent counts; not cross-product unique actors.",
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "repeat_agent_signals": {
+ "description": "Sum of property-level repeat-agent signals.",
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "successful_delivery": {
+ "description": "Count of successful paid deliveries across products.",
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "real_agent_signals",
+ "paid_intent",
+ "converted_agent_signals",
+ "successful_delivery",
+ "repeat_agent_signals",
+ "agent_revenue"
+ ],
+ "type": "object"
+ },
+ "products": {
+ "description": "Per-product pulse summaries.",
+ "items": {
+ "additionalProperties": {},
+ "properties": {
+ "biggest_opportunity": {
+ "description": "Largest evidence-backed opportunity or next observation.",
+ "type": "string"
+ },
+ "confidence": {
+ "description": "Evidence confidence label.",
+ "type": "string"
+ },
+ "day": {
+ "description": "Product-local day when available.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "has_activity": {
+ "description": "Whether any meaningful observed activity is present.",
+ "type": "boolean"
+ },
+ "metrics": {
+ "additionalProperties": {},
+ "description": "Six product-level machine-customer metrics.",
+ "properties": {
+ "agent_revenue": {
+ "additionalProperties": {
+ "type": "string"
+ },
+ "description": "Settled minor-unit amounts keyed by an exact currency/asset/network identity; unlike money is never combined.",
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "converted_agents": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "paid_intent": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "real_agents": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "repeat_agents": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "successful_delivery": {
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ }
+ },
+ "required": [
+ "real_agents",
+ "paid_intent",
+ "converted_agents",
+ "successful_delivery",
+ "repeat_agents",
+ "agent_revenue"
+ ],
+ "type": "object"
+ },
+ "name": {
+ "description": "Display name.",
+ "type": "string"
+ },
+ "observed_funnel": {
+ "additionalProperties": {
+ "type": "number"
+ },
+ "description": "Observed funnel event counts by stage.",
+ "propertyNames": {
+ "type": "string"
+ },
+ "type": "object"
+ },
+ "property_id": {
+ "description": "Product/property ID.",
+ "type": "string"
+ },
+ "state": {
+ "description": "Pulse availability state.",
+ "type": "string"
+ },
+ "time_zone": {
+ "description": "Product IANA time zone.",
+ "type": "string"
+ },
+ "unresolved_external_events": {
+ "description": "External events not promoted into verified agent metrics.",
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "what_happened": {
+ "description": "Evidence-grounded activity summary.",
+ "type": "string"
+ }
+ },
+ "required": [
+ "property_id",
+ "name",
+ "state",
+ "day",
+ "time_zone",
+ "what_happened",
+ "biggest_opportunity",
+ "confidence",
+ "metrics",
+ "observed_funnel",
+ "unresolved_external_events",
+ "has_activity"
+ ],
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "products_total": {
+ "description": "Number of active products included.",
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "products_with_activity": {
+ "description": "Products with observed activity in the current pulse.",
+ "maximum": 9007199254740991,
+ "minimum": 0,
+ "type": "integer"
+ },
+ "schema_version": {
+ "description": "Portfolio Pulse schema version.",
+ "type": "string"
+ },
+ "state": {
+ "description": "Portfolio aggregation state; currently live_partial for live views.",
+ "type": "string"
+ },
+ "story": {
+ "description": "Plain-language summary derived only from observed portfolio evidence.",
+ "type": "string"
+ }
+}