changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "$defs": {
+ "ValuationMetric": {
+ "description": "A single valuation indicator block in `valuation`.\n\nSubset of documented fields; upstream may return more.",
+ "properties": {
+ "5yr_avg": {
+ "description": "5-year average. (camelCase `5yr_avg` per description.)",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "current": {
+ "description": "Current value.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "industry_avg": {
+ "description": "Industry average.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "percentile": {
+ "description": "Historical percentile.",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ "ValuationMetrics": {
+ "description": "`metrics` block of `valuation`. Each indicator carries the same shape.\n\nSubset of documented fields; upstream may return more.",
+ "properties": {
+ "dividend_yield": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/ValuationMetric"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Dividend-yield block."
+ },
+ "pb": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/ValuationMetric"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Price-to-book block."
+ },
+ "pe": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/ValuationMetric"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Price-to-earnings block."
+ },
+ "ps": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/ValuationMetric"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Price-to-sales block."
+ }
+ },
+ "type": "object"
+ }
+ },
+ "$schema": "https://json-schema.org/draft/2020-12/schema",
+ "description": "Returned by `valuation`. The valuation overview groups per-metric blocks\nunder `metrics`.\n\nSubset of documented fields; upstream may return more.",
+ "properties": {
+ "metrics": {
+ "anyOf": [
+ {
+ "$ref": "#/$defs/ValuationMetrics"
+ },
+ {
+ "type": "null"
+ }
+ ],
+ "description": "Valuation metric blocks keyed by indicator."
+ }
+ },
+ "title": "ValuationResponse",
+ "type": "object"
+}