v2 AutoBeta
Conditional query builder and runner: create, validate, poll, and stream EQL queries, and manage LLM sessions. (Beta)
Required Sequence (Enforced)
POST /v2/auto/queries/validatePOST /v2/auto/queriesPOST /v2/auto/queries/{queryId}/cancel(only while status isactive)DELETE /v2/auto/queries/{queryId}(only after status is terminal:triggered,expired,cancelled,failed)
If actions include market_order or limit_order, preflight GET /v2/auto/exchanges before create.
Intent Routing (Strict)
| User intent | Required source | Required fields |
|---|---|---|
Account-anchored post intent (@user posted ...) | source: "tweet" | args.username (no @), args.text, args.minConfidence (start at 80) |
World event intent (ETF approved, exploit, sanctions) | source: "news" | args.text, args.minConfidence (start at 80) |
| Fuzzy world-state predicate not naturally post/event matching | source: "llm" | method: "athena_condition", args.query, args.period (>= 1h) |
📄️ Builder Chat
Ask the AI to help you build an EQL query.
📄️ Validate Query
Validate EQL syntax and get a cost estimate without creating a query.
📄️ Create Query
Create and activate a conditional query.
📄️ Poll Query
Check query status and execution results.
📄️ Cancel Query
Cancel an active query.
📄️ Delete Query
Delete a terminal query.
📄️ Stream Notifications
Stream query notifications via Server-Sent Events (SSE).
📄️ List LLM Sessions
List LLM output sessions for a query.
📄️ LLM Session Details
Get full LLM analysis output for a specific session.
📄️ Validate Symbol
Check whether a symbol is tradable as a perpetual on the given exchange.
📄️ List Queries
List Auto queries for the authenticated API-key user.
📄️ Preview Query
Preview a query without creating it.
📄️ List Query Drafts
List editable query drafts.
📄️ Upsert Query Draft
Create or update a query draft.
📄️ Get Query Draft
Get a specific query draft (legacy; prefer GET /queries/{queryId} which resolves query or draft).
📄️ Delete Query Draft
Delete a query draft.
📄️ Preview Query Draft
Preview a stored query draft.
📄️ Convert Query Draft
Convert a draft into an active query.
📄️ List Executions
List execution records.
📄️ Get Execution
Get a single execution record.
📄️ List Exchanges
List connected exchanges.
📄️ Connect Exchange
Connect an exchange integration.
📄️ Disconnect Exchange
Disconnect an exchange integration.