x402 Auto
Pay-per-request conditional query builder and runner (x402).
| Endpoints | Description |
|---|---|
| Auto Builder chat | Ask the AI to help you build an EQL query. It can research live market data, suggest strategies, and return ready-to-use EQL JSON. POST /x402/v2/auto/chat |
| Validate EQL query | Validate EQL syntax and get a cost estimate without creating a query. Returns a simulation-based cost estimate when the query is valid. Requires `x-elfa-agent-secret` hea… POST /x402/v2/auto/queries/validate |
| Create conditional query | Create and activate a conditional query that monitors market data and triggers actions when conditions are met. POST /x402/v2/auto/queries |
| Poll query status | Check query status and execution results. Requires `x-elfa-agent-secret` header. POST /x402/v2/auto/queries/{queryId} |
| Cancel query | Cancel an active query. Requires `x-elfa-agent-secret` header. POST /x402/v2/auto/queries/{queryId}/cancel |
| Stream query notifications | Stream query notifications via Server-Sent Events (SSE). Requires `x-elfa-agent-secret` header. GET /x402/v2/auto/queries/{queryId}/stream |
| List LLM sessions | List LLM output sessions for a query. Only relevant for queries with `actions[0].type: "llm"`. Requires `x-elfa-agent-secret` header. POST /x402/v2/auto/queries/{queryId}/sessions |
| Get LLM session details | Get full LLM analysis output for a specific session, including conversation messages and any trade signals. Requires `x-elfa-agent-secret` header. POST /x402/v2/auto/queries/{queryId}/sessions/{sessionId} |