Skip to main content
Lava’s first-party financial data API providing S&P 500 statistics, treasury rates, economic indicators, insider trades, 8-K filings, institutional holdings (13F), crypto funding rates, and DOL Form 5500 employee benefit plan data. Best for financial analysis workflows needing curated, multi-source data through a single endpoint. Form 5500 data covers 25M+ filings (2009-2025) with company headcount, retirement plan financials, insurance benefits, and regulatory red flags for every US employer benefit plan. 8 endpoints available through Lava’s AI Gateway. See the Lava Data API docs for full documentation.
Supports both managed (Lava’s API keys) and unmanaged (bring your own credentials) mode.

Endpoints

Browse available data metrics and datasets

GET https://api.lava.so/v1/data/catalog — $0.02 / request
const data = await lava.gateway('https://api.lava.so/v1/data/catalog', { method: 'GET' });

Get financial metrics (S&P 500, treasury rates, economic data)

GET https://api.lava.so/v1/data/sp500/stats — $0.02 / request
const data = await lava.gateway('https://api.lava.so/v1/data/sp500/stats', { method: 'GET' });

Get SEC Form 4 insider transactions

GET https://api.lava.so/v1/data/insider/trades — $0.02 / request
const data = await lava.gateway('https://api.lava.so/v1/data/insider/trades', { method: 'GET' });

Get SEC 8-K material event filings

GET https://api.lava.so/v1/data/filings/8k — $0.02 / request
const data = await lava.gateway('https://api.lava.so/v1/data/filings/8k', { method: 'GET' });

Get 13F institutional holdings data

GET https://api.lava.so/v1/data/institutional/holdings — $0.02 / request
const data = await lava.gateway('https://api.lava.so/v1/data/institutional/holdings', { method: 'GET' });

Get crypto perpetual funding rates

GET https://api.lava.so/v1/data/crypto/funding-rates/BTCUSDT — $0.02 / request
const data = await lava.gateway('https://api.lava.so/v1/data/crypto/funding-rates/BTCUSDT', { method: 'GET' });

Query DOL Form 5500 filings by EIN or search companies by state, NAICS, headcount

GET https://api.lava.so/v1/data/dol/form5500?ein=26-0138832 — $0.02 / request
const data = await lava.gateway('https://api.lava.so/v1/data/dol/form5500?ein=26-0138832', { method: 'GET' });
GET https://api.lava.so/v1/data/dol/form5500/summary?ein=26-0138832 — $0.05 / request
const data = await lava.gateway('https://api.lava.so/v1/data/dol/form5500/summary?ein=26-0138832', { method: 'GET' });

Next Steps

All Providers

Browse all supported AI providers

Forward Proxy

Learn how to construct proxy URLs and authenticate requests