Otto AI · Crypto News

by Otto AI

GETBaseSolana

$0.001

per call · USD Coin on Base

Importance-ranked crypto headlines with per-article source links and publish times, plus a sentiment-scored market brief. Regenerated hourly; meta carries the snapshot's age and a fresh/stale verdict.

Endpoint

GET https://x402.ottoai.services/crypto-news

825

Calls / 30d

119

Unique payers / 30d

Sep 10

Last called

exact

Payment scheme

Call this service

TypeScript · @x402/fetch
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";

const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const fetchWithPay = wrapFetchWithPayment(fetch, account);

const res = await fetchWithPay("https://x402.ottoai.services/crypto-news", {
  method: "GET",
});
const data = await res.json();
cURL
curl -X GET \
  "https://x402.ottoai.services/crypto-news" \
  -H "X-PAYMENT: <signed x402 payment>"

Example response

{
  "data": {
    "headlines": [
      {
        "match": "exact",
        "publishedAt": "2026-09-02T07:59:43.000Z",
        "rank": 1,
        "source": "Cointelegraph",
        "title": "Bitcoin ETFs notch best month of 2026 as BTC gains 25% in August",
        "url": "https://cointelegraph.com/markets/bitcoin-etf-best-month-2026-btc-up-25-august",
        "whyItMatters": "ETF flows are the strongest near-term driver of institutional participation."
      }
    ],
    "report": "Latest crypto news..."
  },
  "meta": {
    "dataAsOf": "2026-08-10T08:00:00.000Z",
    "degraded": false,
    "freshness": "fresh",
    "generatedAt": "2026-08-10T12:00:00.000Z",
    "sourceHealth": {
      "crypto-news-cache": "ok"
    },
    "stalenessSec": 1739
  },
  "status": "success"
}

Payment details

Pay to0x0e84ddedaae6a779c462c22a59f301ec31b6b808
AssetUSD Coin · 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913
NetworksBase, Solana
Schemesexact

Is this your API?

Pin it to the top of News & Content and the homepage with a featured placement.

Get featured →

More from Otto AI & similar services

Otto AI · Tweet Search

x402.ottoai.services

Search X/Twitter for any query and get the actual matching tweets — keyword, $CASHTAG, from:handle (a user timeline), @handle (mentions), or boolean OR. Each tweet returns author, full text (long-form note tweets included), timestamp, likes and retweets (reply/quote counts when available). Most-recent-first for real-time monitoring and alerting. Live X search backend, pay-per-call USDC, structured JSON.

GETBaseSocial & Community
$0.005 / call2.4k calls / 30d

Otto AI · Equity News

x402.ottoai.services

Latest company news for a vendor-resolved equity: licensed Finnhub headlines from the trailing seven days with publication time, source, and summary. Only articles that name the company are served — labelled `primary` when the headline names it, `mentioned` when only the summary does — so a symbol-tagged story about another company never fills the list. Redirect URLs withheld; no sentiment is fabricated.

GETBaseNews & Content
$0.003 / call507 calls / 30d

Otto AI · Base Season

x402.ottoai.services

Base social intelligence: a Base sentiment read + quality-screened Base tokens (CoinGecko-listed, market-cap/age/liquidity gated) catching attention, each labelled with the basis it stands on (`rankedBy`: measured trusted-KOL signal, or the on-chain screen plus engagement), with KOL quotes inside a published window (`evidenceWindowDays`). Served from a cached snapshot while fresh (≤1h) and regenerated on demand when a read finds it stale.

GETBaseOnchain Data
$0.002 / call344 calls / 30d