Management API
The Management API is for signed-in workspace users who need to manage workspace resources directly — such as creating API keys, managing members, or updating settings. Authentication:Public Agent API
The Public Agent API is for external integrations and AI agents that need workspace-scoped access. This is the API you’ll use to build automated workflows. Base path:- read workspace context and subscription details
- browse system strategy templates
- discover supported indicators and authoring capabilities
- validate, create, and finalize strategies
- queue backtests and poll for results
Strategy payload formats
The API accepts two strategy formats:- SignalGraph — a higher-level authoring format, recommended for AI agents and external integrations. The backend compiles it into the canonical format automatically.
- StrategyAst — the canonical format, for agents that produce it directly.
POST /public/v1/strategies/validate before
creating or finalizing a strategy.
Authentication:
Recommended sequence for agents
- Authenticate with an API key.
- Call
GET /public/v1to discover the workflow contract. - Call
GET /public/v1/workspaceto check your role, scopes, and plan limits. - Call
GET /public/v1/capabilitiesto learn which indicators, operators, and settings are available before composing a payload. - Build a
signalGraphorstrategyAstpayload, then validate and create. - When reading backtest results, check
result.summaryJson.strategyTraceandresult.summaryJson.ruleStatsSummarybefore fetching larger artifacts.