API documentation
Changelog
Dated changes to the Eddie AI REST API, the MCP server, and this documentation. Newest first.
Entries
Changes a developer would notice. Wording fixes are not listed here.
REST API documentation, alongside MCP
These pages used to describe one surface and call it “the Eddie AI API”, when a second one — a workspace-API-key REST API behind
@eddieai/cli— already existed and was not documented anywhere./apidocsis now a front door to both: a REST section covering the API key, the CLI and the SDK, and the existing MCP section, moved to/apidocs/mcpunchanged. Every fact in the new section was checked against the published@eddieai/clipackage rather than against its own marketing copy, which turned up two corrections to the SDK example on the developer page:import { Eddie } from "@eddieai/cli"does not resolve (the package ships no root entry point) and the constructor takes an options object, not a bare key string. Both are fixed there and in the new pages.Developer documentation published
These pages went live at
/apidocs: the overview, a quickstart for Claude, ChatGPT, Claude Code and generic clients, the OAuth flow, the core concepts, the failure model, and a tool reference. The reference is read from the server’s own catalogue endpoint rather than written here, and it says on the page when it was read, so it cannot quietly fall behind the server. The install page is unchanged and stays the one-screen version.