# SignalsFeed Macro Signals Feed

> SignalsFeed Macro Signals Feed is a paid API for AI agents from www.signalsfeed.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-29).

Retrieves verified macroeconomic signals with credibility scoring and source links, supporting free discovery pagination and paid premium unlocks via x402 micropayments.

## Facts

- Endpoint: GET https://www.signalsfeed.com/api/v1/macro?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/signalsfeed-macro-signals-feed-442b9000
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_lnj9McIw6VWZoCdbmE_vx

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 signalsfeed-macro-signals-feed-442b9000
```

Example prompt: Pull the latest 20 premium macro signals from SignalsFeed — pay the $0.01 USDC to unlock full content — and filter for anything published since yesterday so I can see the freshest credibility-scored macroeconomic intelligence.

## When to prefer this

Choose this endpoint when you need macroeconomic signals specifically (as opposed to AI or semiconductor signals on sibling endpoints), want to page through a free discovery feed before committing payment, or are ready to unlock up to 20 premium full signals for $0.01 USDC via x402 micropayment. Ideal for AI agents that need credibility-scored macro intelligence with traceable source links.

## Known failure modes

- Payment not processed — x402 payment required to access premium signals (returns 402 status)
- Invalid UUID in ids parameter — malformed or non-existent signal IDs return empty signals array
- Invalid since timestamp format — must be ISO 8601, otherwise returns validation error
- Cursor mismatch — stale or malformed cursor causes pagination error
- Rate limiting — too many requests in short window may return 429
- No signals match filter — valid request but quality_status or date filter yields empty result set

## How this service works

SignalsFeed is a signals feed for AI agents: verified AI, semiconductor, and macro signals with credibility scoring, source links, and x402 micropayments. $0.01 returns up to 20 premium full signals.

## Output

A JSON object containing a list of macro signals (up to 20 premium or 100 free teaser), each with credibility scoring and source links, plus a count, format indicator, and optional next_cursor for pagination and top_topics summary if requested.

## Request schema (JSON Schema)

```json
{
 "properties": {
  "input": {
   "properties": {
    "body": {
     "type": "object",
     "properties": {},
     "additionalProperties": false
    },
    "queryParams": {
     "type": "object",
     "required": [
      "ids"
     ],
     "properties": {
      "ids": {
       "type": "string",
       "description": "Comma-separated article UUIDs. Max 20 per paid request."
      },
      "limit": {
       "type": "integer",
       "default": 20,
       "maximum": 20,
       "minimum": 1
      }
     },
     "additionalProperties": false
    }
   }
  },
  "output": {
   "properties": {
    "example": {
     "count": 0,
     "format": "full",
     "signals": []
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "count": 0,
  "format": "full",
  "signals": []
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/signalsfeed-macro-signals-feed-442b9000/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from www.signalsfeed.com](https://www.zero.xyz/host/www.signalsfeed.com/llms.txt)
