# Macro Report – Insight Tier

> Macro Report – Insight Tier is a paid API for AI agents from express-legacy-production.up.railway.app, paid per call via x402, $0.06/call, status unknown (last checked 2026-09-15).

Returns an AI-synthesized macroeconomic snapshot covering Fed rate, yield curve, GDP, unemployment, and CPI with narrative commentary at the insight depth level.

## Facts

- Endpoint: GET https://express-legacy-production.up.railway.app/market/macro-report/insight
- Price: $0.06/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/express-legacy-production-up-railway-app-020e0338
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_R6qjDz9hr3V-g8OTQyGAe

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability express-legacy-production-up-railway-app-020e0338
```

Example prompt: Can you give me the current macroeconomic snapshot — including the Fed funds rate, 10-year treasury yield, yield spread, and an AI-written narrative summary of what it all means? I'd like it in English.

## When to prefer this

Choose this endpoint when you need a concise, AI-narrativized macro briefing combining multiple economic indicators (Fed rate, yield curve, GDP, CPI) into a single readable summary. Prefer over raw data feeds when the consumer needs interpretation, not just numbers. Use the insight tier (vs quick tier) when more thorough narrative depth is required. Best for financial dashboards, briefings, or agent workflows that need a synthesized macroeconomic context.

## Known failure modes

- Data source unavailable (FRED down): some snapshot fields return null, summary may be incomplete
- VIX or S&P 500 data unavailable: those fields return null with note in summary
- Invalid lang param (not 'en' or 'ja'): likely 400 or default language fallback
- Payment not included or insufficient: 402 Payment Required
- Upstream AI model timeout: 503 or delayed response

## How this service works

macroReport — insight tier ($0.06 USDC)

## Output

Returns a JSON object with a macro_summary narrative paragraph generated by Claude, a snapshot object containing Fed funds rate, 10-year treasury yield, yield spread, VIX (if available), and S&P 500 30-day return, plus metadata including data sources (FRED, Yahoo Finance, CoinGecko), model used, and data freshness timestamp. Includes a disclaimer that it is not financial advice.

## Example request

```json
{
 "input": {
  "type": "http",
  "method": "GET",
  "queryParams": {
   "lang": "en"
  }
 }
}
```

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "lang": {
       "enum": [
        "en",
        "ja"
       ],
       "type": "string"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "object",
 "required": [
  "meta",
  "snapshot",
  "timestamp",
  "disclaimer",
  "macro_summary",
  "key_indicators",
  "overall_regime",
  "upgrade_available",
  "is_financial_advice"
 ],
 "properties": {
  "meta": {
   "type": "object",
   "required": [
    "model_used",
    "data_sources",
    "data_freshness",
    "fred_available"
   ],
   "properties": {
    "model_used": {
     "type": "string"
    },
    "data_sources": {
     "type": "array",
     "items": {
      "type": "string"
     }
    },
    "data_freshness": {
     "type": "string"
    },
    "fred_available": {
     "type": "boolean"
    }
   }
  },
  "snapshot": {
   "type": "object",
   "required": [
    "vix",
    "treasury_10y",
    "yield_spread",
    "fed_funds_rate",
    "sp500_return_30d_pct"
   ],
   "properties": {
    "vix": {
     "type": "null"
    },
    "treasury_10y": {
     "type": "number"
    },
    "yield_spread": {
     "type": "number"
    },
    "fed_funds_rate": {
     "type": "number"
    },
    "sp500_return_30d_pct": {
     "type": "null"
    }
   }
  },
  "timestamp": {
   "type": "string"
  },
  "disclaimer": {
   "type": "string"
  },
  "macro_summary": {
   "type": "string"
  },
  "key_indicators": {
   "type": "array",
   "items": {
    "type": "object",
    "required": [
     "name",
     "trend",
     "value",
     "significance"
    ],
    "properties": {
     "name": {
      "type": "string"
     },
     "trend": {
      "type": "string"
     },
     "value": {
      "type": "string"
     },
     "significance": {
      "type": "string"
     }
    }
   }
  },
  "overall_regime": {
   "type": "string"
  },
  "upgrade_available": {
   "type": "object",
   "required": [
    "pro",
    "analysis"
   ],
   "properties": {
    "pro": {
     "type": "object",
     "required": [
      "adds",
      "path",
      "price_usd"
     ],
     "properties": {
      "adds": {
       "type": "string"
      },
      "path": {
       "type": "string"
      },
      "price_usd": {
       "type": "number"
      }
     }
    },
    "analysis": {
     "type": "object",
     "required": [
      "adds",
      "path",
      "price_usd"
     ],
     "properties": {
      "adds": {
       "type": "string"
      },
      "path": {
       "type": "string"
      },
      "price_usd": {
       "type": "number"
      }
     }
    }
   }
  },
  "is_financial_advice": {
   "type": "boolean"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/express-legacy-production-up-railway-app-020e0338/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from express-legacy-production.up.railway.app](https://www.zero.xyz/host/express-legacy-production.up.railway.app/llms.txt)
