API reference
Endpoints
Every REST endpoint and its authentication requirements.
/api/v1no authMachine-readable product manifest — start here.
/api/v1/catalogno authAuthoritative live coverage: every asset, timeframe and indicator, generated from the compute jobs' own constants. Audit our claims here.
/api/v1/openapi.jsonno authOpenAPI 3.1 definition of every endpoint and schema.
/api/v1/signals/sampleno authStatic documentation sample in the exact live-feed shape. Not live data.
/api/v1/statsno authDescriptive feed statistics for the last 30 days: how many signals fired, by indicator, timeframe and direction. Volume facts only — no performance claims.
/api/v1/mcpno auth to list, API key to callModel Context Protocol server (JSON-RPC 2.0). tools/list is open so you can inspect the tools before buying; tools/call requires a key and shares the REST quota.
/api/v1/stateAPI keyThe whole board: current state of every indicator × asset × timeframe. Filters: ticker (comma-separated), asset_class, timeframe, indicator, direction.
/api/v1/signalsAPI keyState changes, newest first. Filters: tier, ticker, indicator, timeframe, direction, since (exclusive cursor), limit, offset. Poll at most every 15 minutes.
/api/v1/confluenceAPI keyRanked cross-indicator agreement. Params: timeframe, direction, min_agree, asset_class. Returns every underlying vote.
/api/v1/flipsAPI keyRecent changes grouped by asset and ranked, as on the website's Flips panel. Params: timeframe, hours, direction (all|bullish|bearish). The response states every grouping and ranking rule.
/api/v1/usageAPI keyYour key's remaining daily quota, and mode (test or live). Responses include X-RateLimit-* headers when a key quota snapshot is available.
/api/v1/access/checkoutno authBuy access yourself. JSON body with contact_email (required) and billing (monthly|yearly). Returns a Stripe checkout URL, a one-time claim_token and mode (test or live).
/api/v1/access/claimno authExchange the claim_token for your API key once payment clears. Returns the key exactly once, with mode (test or live); retry every 10s while the status is 'pending'.
/api/v1/access-requestno authOPTIONAL human path — bulk pricing, redistribution rights or custom terms only. Not required for normal access; use access/checkout to self-serve.