Aletheia API

Finance / API Key Intermediate HTTPS CORS
Varies by plan (check documentation)

Overview

Aletheia provides financial data including insider trading filings, earnings call transcripts, and financial statements for US-listed companies. It requires a free API key and is built around SEC filing data, making it valuable for investment research tools and financial analytics projects. The free tier gives you access to a range of endpoints with reasonable rate limits.

💡

Beginner Tip

Register at aletheiaapi.com to get a free API key. Start with the /InsiderTrading endpoint to explore SEC Form 4 filings — filter by ticker symbol to focus on a company you know.

Available Data

stock price and symbol
open/close/high/low values
trading volume
market cap
historical price data
phone number validation

Example Response

JSON Response
{
  "status": "success",
  "data": {
    "result": "Data from Aletheia",
    "description": "Insider trading data, earnings call analysis, financial statements, and more",
    "timestamp": "2025-01-15T10:00:00Z"
  }
}

Field Reference

issuerTicker Stock ticker symbol of the company that issued the securities
reportingName Full name of the insider who filed the Form 4
transactionDate Date the insider transaction occurred
transactionType Type of transaction such as buy (P) or sell (S)
sharesTraded Number of shares bought or sold in the transaction
pricePerShare Price per share at which the transaction was executed

Implementation Example

const url = "https://aletheiaapi.com/";
// Replace headers or query params with the values required by this API.
const response = await fetch(url, {
  headers: {
  "X-API-Key": "YOUR_API_KEY"
  }
});
if (!response.ok) throw new Error(`Request failed: ${response.status}`);
const data = await response.json();
console.log(data);

What Can You Build?

Note: These code examples are AI-generated and unverified. Always refer to the official API documentation for accurate usage.

Common Errors & Troubleshooting

401 Unauthorized API key not provided or sent in the wrong header
Send your key in the x-api-key header, not as a query parameter
404 Not Found Querying a ticker symbol that has no filings in the database
Ensure the ticker is a valid US-listed company with SEC filings; not all small-cap stocks are covered
Empty results array Date range filter is too narrow or the company had no activity in that period
Widen your date range or remove date filters to check if data exists for that ticker

Matrix Score Breakdown

🌐 Reachability 30/30
⚡ Speed 15/20
🔒 Security 15/15
🛠 Developer XP 17/20
✓ Reliability 10/15

Partially tested on Apr 5, 2026

Technical Specifications

Auth API Key
HTTPS REQUIRED
CORS YES
Category Finance
Difficulty Intermediate
Verified: 2026-04-04

Similar APIs

View All →