REST API quickstart

Pull SEC financials, statements, and 5,500+-company data into any backend — Python, Node, a cron job, anything that speaks HTTP. Same free quota as the MCP server.

Base URL

https://api.metricduck.com/api/v1

HTTPS only. All endpoints are relative to this base.

Your first call

Four quarters of Apple's income statement, straight from its 10-Q filings:

curl "https://api.metricduck.com/api/v1/companies/AAPL/income-statement?period=quarterly&limit=4" \
  -H "Authorization: Bearer fda_your_api_key"

Get a free key

Create an account (no card) and your key is ready on the next screen. The free tier is 500 tool calls/day — the same quota whether you call the REST API directly or connect an agent over MCP.

Get a free API key

Test it in your browser

Fastest sanity check — paste the key into api_key and open the URL:

https://api.metricduck.com/api/v1/companies/AAPL/income-statement?period=quarterly&limit=4&api_key=fda_your_api_key

Use the Authorization: Bearer header (above) in production; the api_key query param is for quick tests only. Never ship a key in client-side code.

Go deeper