CryptoNews API · Schema

CryptoNews Article

A cryptocurrency news article returned by the CryptoNews API.

CryptocurrencyNewsSentiment AnalysisBitcoinMarket DataWhale TransactionsCrypto Prices

Properties

Name Type Description
news_url string URL of the original news article.
image_url string URL of the article's featured image.
title string Headline title of the news article.
text string Summary or excerpt text of the article.
source_name string Name of the news source.
date string Publication date and time of the article.
topics array List of topics associated with the article.
sentiment string AI-computed sentiment classification for the article.
type string Type of news content (Article, Video, etc.).
tickers array Cryptocurrency ticker symbols mentioned in the article.
View JSON Schema on GitHub

JSON Schema

news-article.json Raw ↑
{
  "$schema": "http://json-schema.org/draft-07/schema#",
  "$id": "https://raw.githubusercontent.com/api-evangelist/cryptonews/main/json-schema/news-article.json",
  "title": "CryptoNews Article",
  "description": "A cryptocurrency news article returned by the CryptoNews API.",
  "type": "object",
  "properties": {
    "news_url": {
      "type": "string",
      "format": "uri",
      "description": "URL of the original news article."
    },
    "image_url": {
      "type": "string",
      "format": "uri",
      "description": "URL of the article's featured image."
    },
    "title": {
      "type": "string",
      "description": "Headline title of the news article."
    },
    "text": {
      "type": "string",
      "description": "Summary or excerpt text of the article."
    },
    "source_name": {
      "type": "string",
      "description": "Name of the news source."
    },
    "date": {
      "type": "string",
      "description": "Publication date and time of the article."
    },
    "topics": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "List of topics associated with the article."
    },
    "sentiment": {
      "type": "string",
      "enum": ["Positive", "Negative", "Neutral"],
      "description": "AI-computed sentiment classification for the article."
    },
    "type": {
      "type": "string",
      "description": "Type of news content (Article, Video, etc.)."
    },
    "tickers": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Cryptocurrency ticker symbols mentioned in the article."
    }
  },
  "required": ["title", "news_url", "source_name", "date"]
}