Changelog
What's new on the Hub-Equity API
New endpoints, moat capabilities, and reliability improvements — listed as they ship in production.
- 2026-07-07
Production error tracking
- Sentry-powered error tracking is live across every API route, cutting the time to detect and fix production incidents.
- 2026-06-23
Expanded discovery & analysis surface
- New endpoints for fact decomposition, segment breakdowns, and 10-K/A amendment summaries.
- Cross-filing comparison (`compare-filings`) and metric roll-up now exposed as first-class endpoints.
- Presentation-tree endpoint for filing-level statement structure.
- Company screener (`/companies/screen`) and concept catalog (`/concepts/match`, `/concepts/hubs`) opened to the public API.
- 2026-06-02
Point-in-time financials & quality grading
- `/entities/{id}/financials/as-of` — reconstruct what was known as of any historical date (point-in-time, no restatement look-ahead).
- `/filings/{id}/quality-grade` — A–F data-quality grade per filing.
- Cursor pagination added to `/concepts/search`.
- Every response envelope now carries `provenance_method` and a `confidence_v2` breakdown.
- 2026-05-18
Discovery endpoints & HTTP caching
- `/concepts/search` + `/concepts/{code}` — browse the full taxonomy (Hub concepts, US-GAAP, IFRS, ESEF).
- `/entities/{id}/metrics/{code}/history` — time-series with YoY growth and CAGR.
- `/filings/{id}/facts` — raw XBRL facts, filterable by section, concept, and extension flag.
- ETag + `Cache-Control` added to the 7 most-cacheable endpoints — conditional requests now return 304.
- 2026-05-14
V1 launch
- 21 public endpoints, including the 4 moat endpoints: calculation tree, dimensional discovery, cross-issuer compare with calendar-year alignment, and restatement diff.
- 3-principal auth (API key, JWT, anonymous) with per-plan rate limiting.
- Python SDK (`hub-equity`) and an MCP server for AI agents (Claude, Cursor) — the first for European ESEF filings.
- Interactive docs on Swagger UI and ReDoc.