Overview
On-host JSON-RPC used by Architect Manager. The same payload is sent over WebSocket or HTTP.
The Architect Agent is an on-host control plane. Architect Manager uses this API internally. You can use the same JSON-RPC interface from custom scripts.
Every command is an action with a parameters object. The same envelope is sent over WebSocket or HTTP POST /rpc.
The commands available to you depend on the Architect Agent version you are running. They will differ between releases. This page documents the current published agent. Call list_actions on your own agent for the live catalog it actually exposes.
Local clients are rejected until the agent has completed its Cloud Controller handshake (cloud_controller.connected on GET /).
- Licensed Architect Agent listening on port
8090by default (TLS on, self-signed certificate) - Agent user credentials (root or an RBAC user).
list_actionsreturns only actions the caller may run - See install, firewall, and downloads
Catalog
This reference is generated from Architect Agent 1.1.45--list-actions (138 operations). Your running agent may list fewer, more, or different actions.