{"info":{"title":"Coil","version":"1.0.0"},"openapi":"3.1.0","paths":{"/api/board/asof":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"20000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Coil: Board Asof","intent":"charge","method":"evm","recipient":"0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476"}]},"summary":"Point-in-time score history — what did Coil actually publish on a given date? Returns the as-published per-name scores (opportunity percentile, entry quality, hold strength) for every S&P 500 / Nasdaq-100 / macro name on any archived date (?date=YYYY-MM-DD; omit for the list of archived dates). Lookahead-bias-clean by construction: served verbatim from the append-only publish log, never recomputed"}},"/api/board/brief":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"20000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Coil: Board Brief","intent":"charge","method":"evm","recipient":"0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476"}]},"summary":"The whole market read in one small answer — a morning brief for agents: the regime verdict per book (S&P 500, Nasdaq-100, macro, BTC/ETH crypto), today's top-5 ranked buy candidates, the day's biggest gainers and losers, and the crypto trend-gate state. One $0.02 call instead of four — the cheapest complete top-down read on x402. Refreshed ~5 min in US market hours, timestamped. Research, not advi"}},"/api/board/buylist":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"20000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Coil: Board Buylist","intent":"charge","method":"evm","recipient":"0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476"}]},"summary":"Which stocks to buy now — trading signals as a ranked buy list for agents. Returns today's top candidate names per book (S&P 500, Nasdaq-100, macro) across two lanes, risk-adjusted and swing, each with buy / entry / growth / hold scores, a leadership flag and an entry-window note — plus the regime mode telling you whether the list is actionable at all. Ranked judgment, not raw data. Refreshed ~5 m"}},"/api/board/crypto":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Coil: Board Crypto","intent":"charge","method":"evm","recipient":"0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476"}]},"summary":"Bitcoin and Ethereum trend signal — is crypto risk-on right now? One read returns the long-only trend state for BTC and ETH (LONG or CASH per sleeve), each sleeve's 50-day trend gate, and the BTC 200-day master gate that overrides both — all evaluated strictly on UTC daily closes, with live price and day change. A rules-based regime verdict for agents, not raw price data. Long-only: the answer is "}},"/api/board/indices":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Coil: Board Indices","intent":"charge","method":"evm","recipient":"0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476"}]},"summary":"Index scores for trading agents — how strong is each major index right now? One read returns the scored index row per book: S&P 500 (SPY) and Nasdaq-100 (QQQ) plus the macro and BTC/ETH crypto books — 0-100 opportunity score, percentile, green/yellow/red light and entry state for each index, with every book's regime verdict alongside. The cheapest top-down read of the whole tape. Refreshed ~5 min "}},"/api/board/leaders":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"10000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Coil: Board Leaders","intent":"charge","method":"evm","recipient":"0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476"}]},"summary":"Today's market leaders, ranked — which stocks are leading the tape right now? One read returns the top leadership names per book (S&P 500, Nasdaq-100, macro) ranked by opportunity score: names in confirmed uptrends carrying the market's strength, each with opportunity 0-100 + percentile, entry state, hold strength, growth score and 20-day dollar volume. Leadership rotation is the Coil engine's bac"}},"/api/board/movers":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Coil: Board Movers","intent":"charge","method":"evm","recipient":"0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476"}]},"summary":"Today's biggest movers, scored — the top gainers and losers across the S&P 500, Nasdaq-100 and macro book, each with the day's % change AND the Coil read: opportunity 0-100 + percentile, entry state (READY / WAIT / CHASE / FALLING), hold strength and overnight gap-risk score — so an agent can tell which moves are chaseable structure and which are falling knives. Refreshed ~5 min in market hours, t"}},"/api/board/regime":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"5000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Coil: Board Regime","intent":"charge","method":"evm","recipient":"0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476"}]},"summary":"Market regime classifier for trading agents — is the tape risk-on or risk-off right now? Returns a regime verdict per book (S&P 500, Nasdaq-100, macro, crypto): trade, be selective, or stand down — with the market-state mode, which sectors are green, and the top-down permission ladder (index → sector → name) saying whether individual names are enterable at all. Refreshed ~5 min in market hours, ti"}},"/api/board/sector":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"10000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Coil: Board Sector","intent":"charge","method":"evm","recipient":"0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476"}]},"summary":"Every stock in one sector, scored — GET /api/board/sector?name=Energy (or ?etf=XLE) returns each member of that sector with the full Coil read: opportunity 0-100 + percentile, entry quality and state, hold strength, growth score, overnight gap-risk score, leadership flag and dollar volume, ranked by opportunity, plus the sector's own ETF row. All 20 sector groups across the S&P 500, Nasdaq-100 and"}},"/api/board/top-volume":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"20000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Coil: Board Top Volume","intent":"charge","method":"evm","recipient":"0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476"}]},"summary":"Scores for the most-traded US stocks — the liquid mega-caps agents actually trade. One read returns the top names by 20-day average dollar volume in every S&P 500 sector, each scored: opportunity 0-100 plus board percentile, entry state (READY / SETUP / WAIT / CHASE / FALLING), hold strength, leadership flag, and the dollar-volume figure that ranked it. High-liquidity names only, no illiquid tail."}},"/api/crypto/gate":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"1000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Coil: Crypto Gate","intent":"charge","method":"evm","recipient":"0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476"}]},"summary":"START HERE — the cheapest answer we sell ($0.001) and the first call most agents make. Is crypto risk-on right now? Whether the BTC 200-day master gate is open or closed, the LONG/CASH state of the BTC and ETH sleeves, and a one-line verdict, all evaluated on UTC daily closes by a long-only rules engine. Poll it every cycle; when the gate flips, step up to /api/board/regime for the equity tape and"}},"/api/tradfi-risk":{"get":{"responses":{"200":{"description":"Successful response"},"402":{"description":"Payment Required"}},"x-payment-info":{"offers":[{"amount":"3000","currency":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","description":"Coil: Api Tradfi Risk","intent":"charge","method":"evm","recipient":"0x7B53524d5c5D29EfB8C1d128C56F62FE38Cd9476"}]},"summary":"TradFi risk-on/risk-off in one $0.003 call for crypto agents. Returns the S&P 500 and Nasdaq-100 regime state, how many equity sectors are green out of 11 (breadth), whether the permission ladder allows risk at all, and the same engine's BTC/ETH trend gate — size against equity risk appetite instead of guessing. Regime states flip rarely (days, not minutes); recomputed ~5-9 min in-session by a liv"}}},"x-service-info":{"description":"Coil is an x402-native service at https://coil.trade, indexed from the x402 Bazaar (Coinbase's public discovery directory). It charges callers itself in USDC on Base and is paid directly at its own wallet; Monex Protocol passes your request and payment headers through untouched. 12 endpoints listed."}}