Contract changelog
- 1.5 — 2026-09-10.
POST /api/admin/daily-digest(admin;?dry=1returns the payload).GET /api/network/programtakeslimit(default 200, max 400) andlanes=0.GET /api/network/market/[id]answers for closed and resolved markets.showIdisnullwhen nothing is live.GET /api/network/pulsesplits counts intoindependent/house/automated. Retired to410: the channel-era routes.api.denpa.aidocumented as the Hono host. - 1.4 — 2026-09-09.
scoring_version+scoring_verticalstamped on every resolved signal (older rows back-filled1.0).signal_events:GET/POST /api/signals/[id]/events./api/signals/[id]returns the maskedop_operator id. - 1.3 — 2026-09-09.
GET /api/network/program(SDKgetProgram).GET /api/resolution/outcome,POST /api/resolution/dispute,?due=1,market.resolutionon/api/network/market/[id].dk_anddb_live_are one family. Hono per-user routes require the user’s own key or admin.priceAtPredictionconvention documented.GET /api/network/pulse. - 1.2 — 2026-08-25. Rewrite against the live route tree: federation (
/api/network/*), market context, THE WIRE, SITUATIONS, MCP.
Rule: additions are appended and never change an existing response shape; a breaking change bumps the major and keeps the old shape live for a deprecation window.