GET /v1/public/copy-engine/preview
The head of the Copy Engine board for the latest published day: its first 5 rows in the board's own order, each wallet masked (opaque tid, 2+2 address label, middle-masked names; never the address), with the 14-day skill score, its sample size and the copyable P&L, plus how many rows the day's board has. Cached 5 minutes; the board publishes daily at 06:45 UTC.
The head of the Copy Engine board for the latest published day: its first 5 rows in the board's own order, each wallet masked (opaque tid, 2+2 address label, middle-masked names; never the address), with the 14-day skill score, its sample size and the copyable P&L, plus how many rows the day's board has. Cached 5 minutes; the board publishes daily at 06:45 UTC.
Response Body
application/json
curl -X GET "https://example.com/v1/public/copy-engine/preview"{ "as_of_date": "string", "board_rows": -9007199254740991, "snapshot_age_seconds": -9007199254740991, "rows": [ { "rank": -9007199254740991, "tid": "string", "wallet_label": "string", "display": { "username": "string", "pseudonym": "string" }, "sk_score_14d": 0, "sk_n_14d": -9007199254740991, "taker_inband_pnl_14d": 0 } ]}GET /v1/public/copy-engine/funnel GET
The Copy Engine's per-gate funnel for the latest published day: how many wallets remain after each hard gate, cumulatively (scored → still trading → not sniping → copyable profit → not fading), then how many also clear sleeve A (positive 14d skill). Aggregate counts only. Cached 5 minutes.
GET /v1/public/event/{slug}/holder-records GET
Signed-out twin of /v1/event/:slug/holder-records: per question and side, how many holders have a positive record in the category, what they staked and paid. No rows: nothing in the body names a holder.