77trust / 100

Narratives

by api.newsgurus.ai in News & content

x402 APIPassing, checked 2 h ago

News Gurus Intel API — NG-derived NARRATIVE_SYNTHESIS and CATALYST_CONVERGENCE from SharedBrain, plus X Spaces speaker theses (SPACES_THESIS). News Gurus opinion is not included. No raw vendor data. ?limit= caps each type separately. Educational data, not financial advice.

GET https://api.newsgurus.ai/x402/narratives

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
394 ms typical, 420 ms slowest 5%
Last check
2 h ago
Next check
any minute now

How to call it

# See the payment challenge (nothing is charged)
curl -i -X GET "https://api.newsgurus.ai/x402/narratives?limit=25"
import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client().register(
  "eip155:8453",
  new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);

// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Fapi.newsgurus.ai%2Fx402%2Fnarratives
const res = await pay("https://api.newsgurus.ai/x402/narratives?limit=25");
console.log(await res.json());

Example input

{
  "limit": 25
}

Example output

{
  "fetched_at": "2026-07-17T14:05:00+00:00",
  "ideas": [
    {
      "confidence": 0.82,
      "description": "AI capex broadening into energy infra",
      "entry_id": "ns1",
      "entry_type": "NARRATIVE_SYNTHESIS",
      "symbol": null,
      "tags": [
        "ai",
        "capex"
      ],
      "timestamp": "2026-07-17T12:00:00",
      "title": "NARRATIVE_SYNTHESIS: AI capex cycle broadening"
    },
    {
      "confidence": 0.75,
      "description": "Rate-cut signal coincides with beat cluster",
      "entry_id": "cc1",
      "entry_type": "CATALYST_CONVERGENCE",
      "symbol": null,
      "tags": [
        "macro",
        "earnings"
      ],
      "timestamp": "2026-07-17T11:00:00",
      "title": "CATALYST_CONVERGENCE: FOMC + earnings"
    },
    {
      "attribution": "speaker",
      "confidence": null,
      "description": "EXAMPLE speaker thesis, not a News Gurus opinion",
      "entry_id": "spaces:EXAMPLE:0",
      "entry_type": "SPACES_THESIS",
      "is_opinion": false,
      "symbol": "NVDA",
      "tags": [
        "x_spaces",
        "speaker_thesis"
      ],
      "timestamp": "2026-10-06T15:00:00+00:00",
      "title": "SPACES_THESIS: example_host — EXAMPLE space"
    }
  ],
  "total": 3
}

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTimePrice
2 h agoPassed402394 ms$0.02
5 h agoPassed402419 ms$0.02
9 h agoPassed402156 ms$0.02
13 h agoPassed402420 ms$0.02
16 h agoPassed402483 ms$0.02
20 h agoPassed402310 ms$0.02
23 h agoPassed402409 ms$0.02
27 h agoPassed402234 ms$0.02
31 h agoPassed402149 ms$0.02
34 h agoPassed402399 ms$0.02
40 h agoPassed402251 ms$0.02