U.S. Securities and Exchange Commission · Annual 10-K filings on each company's own fiscal calendar (year-ends from late January to December across the curated set); values revise via amendments and restated comparatives in later filings — the deduped current view is served.
Any data item in this source's 8,088 indexed datasets can be requested by its source-native series id (GET /api/starwell/v1/sources/edgar/series/<id>); the first request fetches it live from the official source, serves it with provenance, and keeps it. Search the index or list datasets with GET /api/starwell/v1/sources/edgar/datasets?q=.
License: public-domain · official terms. Attribution text and per-series license flags ride in every API envelope.
Quickstart
Latest observations, with provenance and citation on every value:
curl "https://starwell.dev/api/starwell/v1/sources/edgar/series/AAPL:RevenueFromContractWithCustomerExcludingAssessedTax/observations?latest=12"
A computed, cited answer from this source:
curl -X POST "https://starwell.dev/api/starwell/v1/answer" \
-H "Authorization: Bearer dlk_live_YOUR_KEY" \
-H "Content-Type: application/json" \
-d '{"question": "What is the latest Apple Inc.: Revenue from Contract with Customer, Excluding A?", "source": "edgar"}'
Data reads need no key; answers do. Keys are free at /account; a keyless sample lives at GET /api/starwell/v1/answer/demo.
As MCP tools in Claude, Cursor, or any agent framework:
claude mcp add --transport http starwell https://starwell.dev/api/starwell/mcp
Data series