module WarpEngine::AdminApi

The Admin API: everything the WarpEngine admin does, for programs, under /api/admin/v1. Operations are declared once in the Definitions modules and served three ways: as JSON over HTTP, as an OpenAPI 3.1 document (OpenApi, with an optional Redoc page from DocsPage) and as MCP tools (Mcp).

It is off by default; the host turns it on in the initializer:

WarpEngine.configure do
  admin_api do
    enable
  end
end

Callers authenticate with a bearer application token carrying admin scopes (Scopes), or through the hostโ€™s own Authenticator.