API & Data Feed Access

Updated: November 27, 2025

CSIMarket provides enterprise-grade programmatic access to normalized fundamentals, financial ratios, industry aggregates, segment performance, supply-chain data, and market data, optimized for AI models, financial applications, dashboards, quant systems, and automated workflows.

Developer Resources

Interactive API Documentation

Explore and test endpoints directly from Swagger UI.

Open Documentation

OpenAPI Specification

Machine-readable specification for SDK generation.

View OpenAPI

Dataset Discovery

Browse datasets, schemas, fields and coverage.

Browse Catalog

1. Overview

The CSIMarket API & Data Feed platform delivers structured financial datasets in standardized machine-readable formats. Designed for enterprise engineering teams, AI platforms, and quant research, our feeds support high-volume ingestion, automation, backtesting, and LLM/RAG integration.

  • Normalized fundamentals (20+ years)
  • Financial ratios, profitability metrics, and growth indicators
  • Industry & sector aggregates (YoY, QoQ, TTM)
  • Market data (performance, volatility, returns, YTD ranges)
  • Business segments & geographic breakdowns
  • Supply-chain: customer/supplier network intelligence
  • Macroeconomic indicator alignment (NAICS)
  • Embeddings-ready long-form & wide-format tables

More information →

2. Available API Categories

  • /industries Industry growth, profitability, valuation, financial strength and benchmarking.
  • /sectors Sector-level analytics and rankings.
  • /companies Company fundamentals, ratios, scores and quantitative profiles.
  • /income-statements Normalized financial statements.
  • /balance-sheets Balance sheet datasets.
  • /cash-flow-statements Cash flow datasets.
  • /exports Asynchronous export jobs.
  • /license Usage, rate limits and audit logs.
  • /api/discovery Metadata and schema discovery.

Full endpoint documentation is provided upon request.

3. Data Formats

API and feeds are available in:

  • JSON & NDJSON (streaming-friendly)
  • CSV (normalized long-form & wide-form)
  • Parquet (optimized for ML/RAG pipelines)
  • SFTP & scheduled delivery
  • Bulk historical ZIP archives

4. Authentication

API access uses secure API keys assigned per organization. Optional IP whitelisting and high-frequency rate tiers are available for enterprise clients.

5. Metadata & Discovery

CSIMarket provides machine-readable discovery endpoints for developers, AI systems, and enterprise integrations.

Endpoint Description
/api/discovery Full API catalog
/api/datasets Dataset inventory
/api/fields Field dictionary
/api/schema Schema definitions
/api/coverage Coverage statistics
/api/openapi.json OpenAPI specification
/api/methodology Calculation methodology
/api/changelog API changes

7. Code Examples

Shell / cURL

Quick CLI request for fundamentals using cURL.


curl -X GET "https://api.csimarket.com/v1/fundamentals?symbol=AAPL" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Accept: application/json"

            

Python

Using the requests library.


import requests

API_KEY = "YOUR_API_KEY"
BASE_URL = "https://api.csimarket.com/v1/fundamentals"

params = {"symbol": "AAPL"}
headers = {"Authorization": f"Bearer {API_KEY}"}

response = requests.get(BASE_URL, params=params, headers=headers)
print(response.json())

            

Node.js

Node + Axios example.


import axios from "axios";

const API_KEY = "YOUR_API_KEY";

async function run() {
  const res = await axios.get("https://api.csimarket.com/v1/fundamentals", {
    params: { symbol: "AAPL" },
    headers: { Authorization: `Bearer ${API_KEY}` }
  });

  console.log(res.data);
}

run();

            

Ruby

Ruby Net::HTTP request.


require 'net/http'
require 'json'

url = URI("https://api.csimarket.com/v1/fundamentals?symbol=AAPL")

req = Net::HTTP::Get.new(url)
req["Authorization"] = "Bearer YOUR_API_KEY"

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

res = http.request(req)
puts JSON.parse(res.body)

            

Compliance ROI

CSIMarket operates under a DORA-aligned framework and maintains security controls aligned with ISO/IEC 27001 principles.

Request Access

Developers can explore public metadata, schemas, discovery endpoints and OpenAPI documentation without a license. Commercial API access requires an API key.

For enterprise licensing, reference this page using:
https://csimarket.com/help/api/