← Home

Overview

The Marketstack API provides access to stock market data from global financial markets. It enables users to retrieve historical and end-of-day (EOD) price information for publicly traded companies using standard stock ticker symbols. The API returns data in JSON format and is suitable for applications that require reliable market data for analysis, reporting, or visualization.

What data does the API provide?

The Marketstack API provides end-of-day stock market data, including:

  • Opening, closing, high, and low prices
  • Trading volume
  • Adjusted price values
  • Dividend and split information
  • Stock and exchange metadata

Who should use this API?

This API is intended for:

  • Developers building financial or market-related applications
  • Analysts working with historical stock market data
  • Data-driven systems that require structured and consistent market data

How does the API work?

Clients send HTTP requests to specific API endpoints and include an access key for authentication. Requests typically specify one or more stock ticker symbols and optional query parameters to filter or paginate results.

Responses follow a consistent JSON structure and include pagination details when multiple records are returned.

What this documentation covers

This documentation explains how to:

  • Authenticate API requests
  • Retrieve end-of-day stock data
  • Understand request parameters and response fields
  • Interpret common API errors
Next →