Changes

Created page with "==Summary== '''JSON-RPC''' is a remote procedure call protocol encoded in JSON. It is a very simple protocol (and very similar to XML-RPC), defining only a few data types and..."
==Summary==

'''JSON-RPC''' is a remote procedure call protocol encoded in JSON. It is a very simple protocol (and very similar to XML-RPC), defining only a few data types and commands. JSON-RPC allows for notifications (data sent to the server that does not require a response) and for multiple calls to be sent to the server which may be answered out of order. This is guide on how to use JSON-RPC on RUT230, RUT240, RUT850, RUT950 and RUT955 routers.

==Login via JSON-RPC==

To login to a RUT device via JSON-RPC, first make sure that monitoring via JSON-RPC is enabled on that device. To enable JSON-RPC, first go the Administration section of the System tab: '''System->Administration'''


[[Image:Configuration examples json-rpc administration.PNG]]

Then go to the '''Access Control''' section:


[[Image:configuration_examples_json-rpc_access_control.PNG]]

Under '''WebUI''', check the '''Enable JSON RPC''' field:


[[Image:Configuration examples json-rpc administration webui.PNG]]

Navigation menu