Skip to documentation
API docs/EndpointsChapters +
Documentation/API reference
v1

API reference

Endpoints

Every REST endpoint and its authentication requirements.

GET/api/v1no auth

Machine-readable product manifest — start here.

GET/api/v1/catalogno auth

Authoritative live coverage: every asset, timeframe and indicator, generated from the compute jobs' own constants. Audit our claims here.

GET/api/v1/openapi.jsonno auth

OpenAPI 3.1 definition of every endpoint and schema.

GET/api/v1/signals/sampleno auth

Static documentation sample in the exact live-feed shape. Not live data.

GET/api/v1/statsno auth

Descriptive feed statistics for the last 30 days: how many signals fired, by indicator, timeframe and direction. Volume facts only — no performance claims.

POST/api/v1/mcpno auth to list, API key to call

Model 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.

GET/api/v1/stateAPI key

The whole board: current state of every indicator × asset × timeframe. Filters: ticker (comma-separated), asset_class, timeframe, indicator, direction.

GET/api/v1/signalsAPI key

State changes, newest first. Filters: tier, ticker, indicator, timeframe, direction, since (exclusive cursor), limit, offset. Poll at most every 15 minutes.

GET/api/v1/confluenceAPI key

Ranked cross-indicator agreement. Params: timeframe, direction, min_agree, asset_class. Returns every underlying vote.

GET/api/v1/flipsAPI key

Recent 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.

GET/api/v1/usageAPI key

Your key's remaining daily quota, and mode (test or live). Responses include X-RateLimit-* headers when a key quota snapshot is available.

POST/api/v1/access/checkoutno auth

Buy 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).

POST/api/v1/access/claimno auth

Exchange 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'.

POST/api/v1/access-requestno auth

OPTIONAL human path — bulk pricing, redistribution rights or custom terms only. Not required for normal access; use access/checkout to self-serve.

Signals are informational outputs of technical indicators, not investment advice or a solicitation to trade. Past signals do not guarantee future performance. Use of this API is governed by the Eclipse terms of use.

Standard API access is self-serve under the published Eclipse terms of use and the pricing and quota on /api/docs/access. No separately negotiated agreement is required for standard access. There is no formal uptime SLA. Redistribution, resale, or custom commercial terms require a separate written agreement through /api/v1/access-request.

Support & access recovery

Search API documentation

↑ ↓ to navigate · Enter to openEsc to close
Endpoints | Eclipse API