News API

AI-verified crypto news and fresh exchange listings as JSON.

What you get

Two feeds keep your bot or dashboard on top of the market: AI-verified news scored for how well each headline checks out, and new exchange listings as they drop. Neither takes a path parameter. Authenticate with your X-API-Key against https://api.xaxios.com.

Endpoints

GET/terminal/news

An AI-verified crypto news feed, with every headline scored for how well it checks out. No path parameter. data is an array, newest first. Premium keys also get a positive or negative market-impact read per item.

json
{
  "success": true,
  "data": [
    {
      "text": "SEC approves spot Ethereum ETF options for major exchanges",
      "createdAt": 1720618200,
      "isPositive": true,
      "verifiedBy": ["coindesk", "theblock"],
      "verificationScore": 70,
      "verificationLabel": "Verified"
    },
    {
      "text": "Rumored exchange insolvency, single unconfirmed source",
      "createdAt": 1720617000,
      "isPositive": null,
      "verifiedBy": ["cryptoslate"],
      "verificationScore": 35,
      "verificationLabel": "Likely True"
    }
  ]
}
FieldTypeDescription
textstringThe headline, localized to your Accept-Language.
createdAtnumberWhen the item was published, as a unix timestamp in seconds.
isPositiveboolean | nullPositive or negative market-impact read. Present only for a Premium key; null when there is no clear read.
verifiedBystring[]The sources that corroborate the headline.
verificationScorenumberHow well the headline checks out, 0 to 100.
verificationLabelstringThe score as a label: "Verified" (70+) or "Likely True".
GET/terminal/listing-news

Fresh exchange-listing announcements across the exchanges we track. No path parameter. data is an array, newest first.

json
{
  "success": true,
  "data": [
    {
      "title": "Binance Will List Example Token (EXMP)",
      "link": "https://www.binance.com/en/support/announcement/abc123",
      "date": 1720617000,
      "source": "binance",
      "symbols": ["EXMP"],
      "exchanges": [
        {
          "binance": "https://www.binance.com/en-TR/trade/EXMP_USDT",
          "okx": false,
          "mexc": "https://www.mexc.com/exchange/EXMP_USDT",
          "bitget": false,
          "gateio": false,
          "bybit": false,
          "kucoin": false
        }
      ]
    }
  ]
}
FieldTypeDescription
titlestringThe exchange announcement title.
linkstringA link to the original announcement.
datenumberWhen it was published, as a unix timestamp in seconds.
sourcestringThe exchange that posted it: "binance" or "okx".
symbolsstring[]The token symbols named in the announcement.
exchangesarrayPer-symbol trade links across the exchanges we track. Each key holds a trade URL, or false if the pair is not listed there.

Try it live

Paste your xax_ key and pull the live feed. These endpoints need no token address.

Request
curl -s "https://api.xaxios.com/terminal/news" \ -H "X-API-Key: YOUR_API_KEY"
Response

Choose an endpoint, paste your key, and send a request to see the live JSON response.