Call the router API directly
rci_callQuery router RCI paths with GET or execute commands with POST to handle router operations not covered by other tools.
Instructions
Sends a raw request to the router RCI interface, for anything the other tools do not cover. GET reads a path such as "show/version" or "interface/Bridge0"; POST sends a command object mirroring the CLI tree. The response is capped, so ask for a narrow path rather than a broad one: show/ip/nat alone is over 100 KB.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| body | No | Command object for POST, mirroring the CLI tree, or an array of them for a batch. Send JSON, not a stringified object. | |
| path | No | Path after /rci/, for GET. Example: show/interface/Bridge0 | |
| method | Yes | GET reads, POST executes a command. | |
| confirm | No | Required with dry_run=false. | |
| dry_run | No | POST preview; defaults true. | |
| max_bytes | No | Lower the response ceiling for this call. It can never raise it. |