Skip to main content
There is no OpenAPI specification and no HTTP API to call today. This page exists so that the absence is stated rather than left to be discovered.

The only interface, and it is not live either

There is one interface in the design: the MCP server described in MCP tools and resources. It is not answering yet — the execution server is still being built, so nothing is callable today over any protocol, and this page is not pointing you at a working alternative. What is settled is the shape. The tool surface is the contract rather than a subset of some larger one, and our own product surfaces are clients of the same server rather than of a private side door.

What is planned

An OpenAPI twin of that contract, with the same operations, the same task object and the same published ceilings, plus an interactive playground on this site. It is planned for the phase that opens Hence to partner integrations, because that is the point at which a caller who is not an assistant needs a way in. Two things are already decided about it:
  • It is generated from a specification file, so it cannot drift from the tool surface by being written separately.
  • It adds no capability. Anything an HTTP caller can do, an MCP client can already do, and the same admission checks, approvals and ceilings apply.

Until then

Plan against the MCP server rather than waiting for an HTTP one. If you are integrating an assistant, Connect any MCP client is the page to follow once the server answers; if you are planning an integration that cannot speak MCP, the contract to read against is MCP tools and resources, and the operations will not change shape when they acquire an HTTP surface.