FutureLedger

Public API

FutureLedger's read endpoints are open and unauthenticated. Endpoints marked admin require the admin JWT and are documented here for completeness, not for public use. A few admin endpoints (outcome suggestions, the ingestion extraction step) call the Anthropic API and spend real money per request — noted individually below. All routes are prefixed with /api. This page is generated from the real backend controllers, not a separate spec — if something here is wrong, the code is the source of truth.

Search

Unified search across figures, topics, and statements.

Figures

Public figures and their track record.

Topics

A two-level hierarchy: top-level categories and their sub-topics.

Statements & outcomes (predictions and their resolutions)

A statement is a prediction; an outcome resolves it.

Market data

A thin wrapper over Yahoo Finance’s unofficial chart endpoint — in-memory cached (1 hour). Public, no cost, no API key required.

News

Aggregated headlines from four curated RSS feeds (WSJ, BBC, CNBC, Fox Business) — in-memory cached (30 minutes). Public, no cost.

Ingestion (admin tool)

Pull candidate predictions out of an article or transcript. Each step is a separate call — url/transcript are free (no LLM); extract spends real money on the Anthropic API; commit only ever matches an existing figure/topic, it never creates one.

Leaderboards

Ranks figures by accuracy, with optional topic and date-range filtering.

Compare

Side-by-side comparison of 2–5 figures.

Homepage data

Aggregated data behind the homepage.

System

Infrastructure and admin-auth endpoints, documented for completeness rather than for public use.