API Overview
If it does not produce or contribute to a wallet_order, it is not part of EXECUTE. Probe GET /capabilities → Authentication, API Reference, or OpenAPI.
At a Glance
| Execution API base URL | https://app.torque.fi/api/v1 |
| Capabilities probe | https://app.torque.fi/api/v1/capabilities |
| OpenAPI spec | https://app.torque.fi/api/v1/openapi |
| Manifest version | v19 (capabilities.operations + routes catalog + assistantTurnTensor) |
Live manifest (no auth). Full human-readable route list: API Reference.
OpenAPI
OpenAPI 3.1: codegen & contract tests.
| Live (recommended) | https://app.torque.fi/api/v1/openapi Always matches production routes |
| Static JSON | https://app.torque.fi/openapi/torque-v1.openapi.json Pinned in CI |
| Docs proxy | /api/torque-v1-openapi Same-origin: avoids browser CORS |
curl -sS "https://app.torque.fi/api/v1/openapi" | jq '.info.title, (.paths | keys | length)'| Tag | Routes |
|---|---|
| Health | GET /api/v1/health |
| Capabilities | GET /api/v1/capabilities (manifest v19 + operations), GET /api/v1/openapi |
| Accounts | GET /api/v1/accounts/business, GET /api/v1/accounts/wallet |
| Intelligence (READ) | feed, views/*, datasets/*, markets/*; see API Layout |
| Decide | POST /api/v1/decide/assistant/chat (alias /assistant/chat) |
| Execute | POST /api/v1/execute/** (aliases /actions/**) |
npx openapi-typescript "https://app.torque.fi/api/v1/openapi" -o ./torque-v1.d.tsEndpoint Catalog
Every canonical v1 route — method, path, legacy aliases, auth, and summary — lives on one page grouped by runtime stage (meta → accounts → read → decide → execute).
View API Reference →Primitive schema: Lifecycle. See Errors & Rate Limits and OpenAPI for full error codes.
Was this helpful?