changedOutput schema / (root)
Previous value: -nullNew value: +{
+ "properties": {
+ "count": {
+ "description": "Rows returned.",
+ "type": [
+ "integer",
+ "null"
+ ]
+ },
+ "error": {
+ "description": "Set only on a failed call (isError true): what went wrong.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "note": {
+ "description": "How to read the rows.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "signals": {
+ "description": "Vetoed signals, newest first.",
+ "items": {
+ "description": "A signal plus its veto.",
+ "properties": {
+ "created_at": {
+ "description": "Published at (RFC 3339).",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "direction": {
+ "description": "long or short.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "entry": {
+ "description": "Entry price.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "exit_type": {
+ "description": "What it would have done, once scored; absent before.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "id": {
+ "description": "Signal id.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "pnl_percent": {
+ "description": "Would-have-been result, percent, once scored.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "stop_loss": {
+ "description": "Stop-loss price.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "symbol": {
+ "description": "Pair.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "take_profit": {
+ "description": "Take-profit prices.",
+ "items": {
+ "description": "Price.",
+ "type": [
+ "number",
+ "null"
+ ]
+ },
+ "type": [
+ "array",
+ "null"
+ ]
+ },
+ "veto_context": {
+ "description": "BTC state that triggered the veto: price, trend, strength, 1h change, trigger."
+ },
+ "veto_reason": {
+ "description": "Reason code, e.g. btc_regime_turn_bullish.",
+ "type": [
+ "string",
+ "null"
+ ]
+ },
+ "vetoed_at": {
+ "description": "Cancelled at (RFC 3339).",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+ },
+ "type": "array"
+ },
+ "window": {
+ "description": "Look-back window (7d).",
+ "type": [
+ "string",
+ "null"
+ ]
+ }
+ },
+ "type": "object"
+}