get_demand_aggregate
Weekly public aggregate of demand: what callers asked this API for that it
did not have or rejected (ghost routes, rejected arguments, ghost MCP tools, tools/list counts). One ISO week, Monday 00:00 UTC to the next Monday
00:00 UTC (?week= picks the week containing a date; default is the current
week). Aggregate rows only: a row is published only when at least
n_threshold (3) distinct actors produced it in the window. Rows below that
are omitted, and their count is published in suppressed ({rows, events}).
No actor identifier, IP, raw path, query string, timestamp or per-row user
agent is ever returned. name and path_shape are caller-supplied request
text, marked caller_supplied: true; they are not TunnelMind statements.
valid_until equals window_end. Add ?receipt=true for a signed Receipt
v1.0 over the same payload.
Totals cover published rows only. ghost_tool_per_list_ratio is ghost tool
asks per tools/list, because only unknown-tool calls are recorded.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| week | No | Any date (YYYY-MM-DD) inside the wanted ISO week. Defaults to the current week. | |
| receipt | No | When true, attach a signed Receipt v1.0 committed to the transparency log. Additive — a signing failure never costs you the observation (ADR-014). |