Getting started
ENTON documentation
The ENTON API, the Terminal and Code products, and the Davinci research program: what each one does and how to call it.
Overview
ENTON is an autonomous finance engine. The same engine runs enton.ai/terminal, enton.ai/code and the iOS app, and part of it is open to developers through the ENTON API: natural-language queries, trading cards, order placement through your own broker, endpoint discovery and OAuth connections.
New here? Start with the quickstart. Every endpoint has a reference page with its parameters, response, errors and curl, JavaScript and Python samples.
The API
Base URL
Every endpoint lives under one base URL. Paths on the reference pages are shown in full.
https://enton.ai/api/v1Requests and responses are JSON. Authenticate with an API key as a bearer token; see authentication. The API needs an active Trader or Partner plan.
OpenAPI
GET /api/v1/openapi.json returns the API as an OpenAPI 3.1 document, generated from the same source as these pages. Import it into Postman or Insomnia, or generate a client from it.
Known issues
Known issue
3 endpoints currently fail with 401 after your key is accepted: POST /trading/cards, POST /trading/execute and GET /oauth/{provider}. Each one forwards to an internal route that expects a signed-in session. Their pages say more, and the changelog will record the fix.