# NOVA Trend Deep Analysis

> NOVA Trend Deep Analysis is a paid API for AI agents from nova-demand-worker.vercel.app, paid per call via x402, $0.25/call, status unknown (last checked 2026-10-11).

Performs a deep, multi-source trend analysis for a given query, with optional region and source filtering over a configurable time window.

## Facts

- Endpoint: POST https://nova-demand-worker.vercel.app/x402/trend-deep?utm_source=zero.xyz
- Price: $0.25/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/nova-trend-deep-analysis-3c423703
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_PknYlsnLS9d2eEaBcp4yy

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 nova-trend-deep-analysis-3c423703 -d '<json body>'
```

Example prompt: Do a deep trend analysis on 'AI agents' across the US and GB regions, looking at the last 48 hours, pulling up to 10 results — I want to know how many sources are confirming it and how fresh the signals are.

## When to prefer this

Choose this endpoint when you need a deep, cross-validated, multi-source trend signal rather than a simple keyword search. It is ideal when regional breakdown and source diversity metrics matter — e.g. validating whether a trend is geographically broad or concentrated, or confirming that multiple independent sources are reporting the same signal. Prefer this over shallow trend lookups when the freshness and cross-source confirmation of signals is important to the decision being made.

## Known failure modes

- Query too short or empty — validation error returned
- windowHours outside 1–168 range — schema validation failure
- limit exceeds 20 — rejected by schema
- regions array exceeds 20 items — rejected
- sources array exceeds 10 items — rejected
- Payment not completed via x402/USDC — 402 response blocking access
- No trend signals found for obscure query — ok:true but low counts
- Service unavailable on Vercel deployment — 5xx error

## How this service works

Machine-facing pay-per-call utility services using x402 on Base with USDC.

## Output

Returns a JSON object with ok status, gear identifier ('global-trend-buyer'), mode ('deep'), the original query echoed back, and an analysis block containing: regionCoverage (list of region codes covered), sourceDiversity (number of distinct sources), freshSignalCount (number of recent signals found), and crossSourceConfirmed (number of signals confirmed by multiple sources).

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "limit": {
   "type": "integer",
   "maximum": 20,
   "minimum": 1
  },
  "query": {
   "type": "string",
   "maxLength": 200,
   "minLength": 1
  },
  "regions": {
   "type": "array",
   "items": {
    "type": "string"
   },
   "maxItems": 20
  },
  "sources": {
   "type": "array",
   "items": {
    "type": "string"
   },
   "maxItems": 10
  },
  "windowHours": {
   "type": "integer",
   "maximum": 168,
   "minimum": 1
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "ok": true,
  "gear": "global-trend-buyer",
  "mode": "deep",
  "query": "AI agents",
  "analysis": {
   "regionCoverage": [
    "US",
    "GB"
   ],
   "sourceDiversity": 3,
   "freshSignalCount": 8,
   "crossSourceConfirmed": 3
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/nova-trend-deep-analysis-3c423703/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from nova-demand-worker.vercel.app](https://www.zero.xyz/host/nova-demand-worker.vercel.app/llms.txt)
