993 bytes added
, 16:53, 6 November 2017
==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]]