StockData website screenshot

StockData

StockData.org provides real-time, intraday, and historical stock, forex, and cryptocurrency data along with global financial news and sentiment analysis. The REST API delivers market data for US-listed stocks including OHLCV data, splits, dividends, and entity-level news sentiment from 5,000+ sources in 30+ languages.

1 APIs 0 Features
FinanceFinancial DataStock MarketMarket DataNewsSentiment Analysis

APIs

StockData API

The StockData REST API provides free and paid access to real-time stock quotes, intraday price data (adjusted and unadjusted), end-of-day historical data, splits, dividends, fin...

Collections

Pricing Plans

Stockdata Plans Pricing

3 plans

PLANS

Rate Limits

Stockdata Rate Limits

5 limits

RATE LIMITS

FinOps

Semantic Vocabularies

Stockdata Context

39 classes · 0 properties

JSON-LD

API Governance Rules

StockData API Rules

8 rules · 3 errors 3 warnings 2 info

SPECTRAL

JSON Structure

Stockdata Quote Structure

0 properties

JSON STRUCTURE

Example Payloads

Resources

🔗
LinkedIn
LinkedIn
🌐
Portal
Portal
🔗
Documentation
Documentation
📝
Signup
Signup
🔗
Website
Website
💰
Pricing
Pricing

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: StockData API
  version: '1.0'
request:
  auth:
    type: apikey
    key: api_token
    value: '{{api_token}}'
    placement: query
items:
- info:
    name: Stock Data
    type: folder
  items:
  - info:
      name: Get Stock Quote
      type: http
    http:
      method: GET
      url: https://api.stockdata.org/v1/data/quote
      params:
      - name: api_token
        value: ''
        type: query
        description: Your API token from the StockData dashboard.
      - name: symbols
        value: ''
        type: query
        description: Comma-separated list of stock ticker symbols (e.g., AAPL,MSFT,TSLA).
      - name: extended_hours
        value: ''
        type: query
        description: Include pre/post market extended hours data.
      - name: key_by_ticker
        value: ''
        type: query
        description: Key response data by ticker symbol instead of array index.
    docs: Get real-time prices for US-listed stocks, updated from trade reports from IEX. Includes pre and post market data.
  - info:
      name: Get Adjusted Intraday Data
      type: http
    http:
      method: GET
      url: https://api.stockdata.org/v1/data/intraday/adjusted
      params:
      - name: api_token
        value: ''
        type: query
        description: Your API token from the StockData dashboard.
      - name: symbols
        value: ''
        type: query
        description: Comma-separated list of stock ticker symbols.
      - name: interval
        value: ''
        type: query
        description: Data interval (minute or hour).
      - name: date_from
        value: ''
        type: query
        description: Start date/time for the data range (ISO 8601).
      - name: date_to
        value: ''
        type: query
        description: End date/time for the data range (ISO 8601).
      - name: sort
        value: ''
        type: query
        description: Sort order for results.
    docs: Get historical intraday data adjusted for splits, spanning 7+ years. Returns OHLCV data at minute or hour intervals.
  - info:
      name: Get Raw Intraday Data
      type: http
    http:
      method: GET
      url: https://api.stockdata.org/v1/data/intraday
      params:
      - name: api_token
        value: ''
        type: query
        description: Your API token from the StockData dashboard.
      - name: symbols
        value: ''
        type: query
        description: Comma-separated list of stock ticker symbols.
      - name: interval
        value: ''
        type: query
        description: Data interval (minute or hour).
      - name: date_from
        value: ''
        type: query
        description: Start date/time for the data range (ISO 8601).
      - name: date_to
        value: ''
        type: query
        description: End date/time for the data range (ISO 8601).
      - name: sort
        value: ''
        type: query
        description: Sort order for results.
    docs: Get historical intraday data without split adjustments, spanning 7+ years. Returns OHLCV data at minute or hour
      intervals.
  - info:
      name: Get End-of-Day Historical Data
      type: http
    http:
      method: GET
      url: https://api.stockdata.org/v1/data/eod
      params:
      - name: api_token
        value: ''
        type: query
        description: Your API token from the StockData dashboard.
      - name: symbols
        value: ''
        type: query
        description: Comma-separated list of stock ticker symbols.
      - name: interval
        value: ''
        type: query
        description: Data interval.
      - name: date_from
        value: ''
        type: query
        description: Start date for the data range.
      - name: date_to
        value: ''
        type: query
        description: End date for the data range.
      - name: sort
        value: ''
        type: query
        description: Sort order for results.
    docs: Get historical end-of-day data for US stocks, adjusted for splits. Supports daily, weekly, monthly, quarterly, and
      yearly intervals.
  - info:
      name: Get Stock Splits
      type: http
    http:
      method: GET
      url: https://api.stockdata.org/v1/data/splits
      params:
      - name: api_token
        value: ''
        type: query
        description: Your API token from the StockData dashboard.
      - name: symbols
        value: ''
        type: query
        description: Comma-separated list of stock ticker symbols.
    docs: Retrieve historical stock split information for US-listed stocks.
  - info:
      name: Get Stock Dividends
      type: http
    http:
      method: GET
      url: https://api.stockdata.org/v1/data/dividends
      params:
      - name: api_token
        value: ''
        type: query
        description: Your API token from the StockData dashboard.
      - name: symbols
        value: ''
        type: query
        description: Comma-separated list of stock ticker symbols.
    docs: Access historical dividend payment records for US-listed stocks.
- info:
    name: News
    type: folder
  items:
  - info:
      name: Get Financial News
      type: http
    http:
      method: GET
      url: https://api.stockdata.org/v1/news/all
      params:
      - name: api_token
        value: ''
        type: query
        description: Your API token from the StockData dashboard.
      - name: symbols
        value: ''
        type: query
        description: Filter news by comma-separated ticker symbols.
      - name: entity_types
        value: ''
        type: query
        description: Filter by entity types (e.g., index, equity, etf).
      - name: industries
        value: ''
        type: query
        description: Filter by industry classification.
      - name: countries
        value: ''
        type: query
        description: Filter by country code.
      - name: sentiment_gte
        value: ''
        type: query
        description: Minimum sentiment score filter.
      - name: sentiment_lte
        value: ''
        type: query
        description: Maximum sentiment score filter.
      - name: search
        value: ''
        type: query
        description: Full-text search query across article titles and descriptions.
      - name: language
        value: ''
        type: query
        description: Filter by language code (e.g., en, de, fr).
      - name: page
        value: ''
        type: query
        description: Page number for pagination.
      - name: limit
        value: ''
        type: query
        description: Number of results per page (max 50).
    docs: Get all the latest global financial news filtered by entities identified within articles, with sentiment analysis
      for each entity.
  - info:
      name: Get Similar News Articles
      type: http
    http:
      method: GET
      url: https://api.stockdata.org/v1/news/similar/:uuid
      params:
      - name: uuid
        value: ''
        type: path
        description: UUID of the reference article.
      - name: api_token
        value: ''
        type: query
        description: Your API token from the StockData dashboard.
      - name: symbols
        value: ''
        type: query
        description: Filter similar articles by ticker symbols.
      - name: language
        value: ''
        type: query
        description: Filter by language code.
    docs: Find articles similar to a specific article identified by its UUID, with relevance scores and entity data.
  - info:
      name: Get News Article By UUID
      type: http
    http:
      method: GET
      url: https://api.stockdata.org/v1/news/uuid/:uuid
      params:
      - name: uuid
        value: ''
        type: path
        description: UUID of the article to retrieve.
      - name: api_token
        value: ''
        type: query
        description: Your API token from the StockData dashboard.
    docs: Retrieve a specific news article by its unique identifier.
  - info:
      name: Get Entity News Stats Intraday
      type: http
    http:
      method: GET
      url: https://api.stockdata.org/v1/news/stats/intraday
      params:
      - name: api_token
        value: ''
        type: query
        description: Your API token from the StockData dashboard.
      - name: interval
        value: ''
        type: query
        description: Aggregation interval for the time series.
      - name: group_by
        value: ''
        type: query
        description: Field to group results by (e.g., symbol).
      - name: symbols
        value: ''
        type: query
        description: Filter by comma-separated ticker symbols.
      - name: sentiment_gte
        value: ''
        type: query
        description: Minimum sentiment score filter.
      - name: min_doc_count
        value: ''
        type: query
        description: Minimum number of articles required to include an entity.
    docs: Get an intraday time-series view of entity performance based on news sentiment, grouped by intervals.
  - info:
      name: Get Entity News Stats Aggregation
      type: http
    http:
      method: GET
      url: https://api.stockdata.org/v1/news/stats/aggregation
      params:
      - name: api_token
        value: ''
        type: query
        description: Your API token from the StockData dashboard.
      - name: group_by
        value: ''
        type: query
        description: Field to group results by.
      - name: symbols
        value: ''
        type: query
        description: Filter by comma-separated ticker symbols.
      - name: sentiment_gte
        value: ''
        type: query
        description: Minimum sentiment score filter.
      - name: min_doc_count
        value: ''
        type: query
        description: Minimum number of articles required.
    docs: Get a single-timeframe aggregation showing best and worst performing entities based on news sentiment.
  - info:
      name: Get Trending Entities
      type: http
    http:
      method: GET
      url: https://api.stockdata.org/v1/news/stats/trending
      params:
      - name: api_token
        value: ''
        type: query
        description: Your API token from the StockData dashboard.
      - name: group_by
        value: ''
        type: query
        description: Field to group results by.
      - name: sentiment_gte
        value: ''
        type: query
        description: Minimum sentiment score filter.
      - name: date_from
        value: ''
        type: query
        description: Start date/time for the trending window.
      - name: date_to
        value: ''
        type: query
        description: End date/time for the trending window.
      - name: min_doc_count
        value: ''
        type: query
        description: Minimum number of articles required.
    docs: Identify trending entities based on news volume and sentiment within a specified timeframe.
  - info:
      name: Get News Sources
      type: http
    http:
      method: GET
      url: https://api.stockdata.org/v1/news/sources
      params:
      - name: api_token
        value: ''
        type: query
        description: Your API token from the StockData dashboard.
      - name: distinct_domain
        value: ''
        type: query
        description: Return only distinct domains.
      - name: language
        value: ''
        type: query
        description: Filter sources by language code.
      - name: page
        value: ''
        type: query
        description: Page number for pagination.
    docs: View all available news sources that can be used to filter other API requests. Sources span 5,000+ outlets in 30+
      languages.
- info:
    name: Entities
    type: folder
  items:
  - info:
      name: Search Entities
      type: http
    http:
      method: GET
      url: https://api.stockdata.org/v1/entity/search
      params:
      - name: api_token
        value: ''
        type: query
        description: Your API token from the StockData dashboard.
      - name: search
        value: ''
        type: query
        description: Search query matching entity name or symbol.
      - name: symbols
        value: ''
        type: query
        description: Filter by comma-separated ticker symbols.
      - name: exchanges
        value: ''
        type: query
        description: Filter by exchange codes.
      - name: types
        value: ''
        type: query
        description: Filter by entity type (equity, etf, index, etc.).
      - name: industries
        value: ''
        type: query
        description: Filter by industry classification.
      - name: countries
        value: ''
        type: query
        description: Filter by country code.
    docs: Dynamic search for financial entities (stocks, ETFs, indices, crypto, currencies) with filtering by type, industry,
      exchange, and country.
  - info:
      name: List Entity Types
      type: http
    http:
      method: GET
      url: https://api.stockdata.org/v1/entity/type/list
      params:
      - name: api_token
        value: ''
        type: query
        description: Your API token from the StockData dashboard.
    docs: Returns all supported entity types including equity, index, ETF, mutual fund, currency, and cryptocurrency.
  - info:
      name: List Industries
      type: http
    http:
      method: GET
      url: https://api.stockdata.org/v1/entity/industry/list
      params:
      - name: api_token
        value: ''
        type: query
        description: Your API token from the StockData dashboard.
    docs: Retrieve all supported industry classifications for entity filtering.
bundled: true