MediaWiki API result
This is the HTML representation of the JSON format. HTML is good for debugging, but is unsuitable for application use.
Specify the format parameter to change the output format. To see the non-HTML representation of the JSON format, set format=json.
See the complete documentation, or the API help for more information.
{ "batchcomplete": "", "continue": { "lecontinue": "20231201202027|4", "continue": "-||" }, "query": { "logevents": [ { "logid": 14, "ns": 0, "title": "Privacy", "pageid": 14, "logpage": 14, "params": {}, "type": "create", "action": "create", "user": "Chris", "timestamp": "2024-03-07T10:52:19Z", "comment": "Created page with \"Monocle Security software does not collect data.\"" }, { "logid": 13, "ns": 0, "title": "Monocleclient", "pageid": 13, "logpage": 13, "params": {}, "type": "create", "action": "create", "user": "Chris", "timestamp": "2023-12-10T11:52:34Z", "comment": "Created page with \"== Description == Monocle Client is a Qt GUI application for opening video files and communicating with the Monocle Server. == Arguments == The number of I/O service. <code>--numioservices</code>\"" }, { "logid": 12, "ns": 0, "title": "Monocleserver", "pageid": 12, "logpage": 12, "params": {}, "type": "create", "action": "create", "user": "Chris", "timestamp": "2023-12-07T16:10:57Z", "comment": "Created page with \"== Description == Monocle Server is designed to run as a service on Windows, and a systemd service on Linux. == Arguments == Stop the process running as a daemon and run as a regular process instead. <code>--standalone</code> Log to stdout. <code>--stdout</code> Display version. <code>--version</code> The number of I/O service. <code>--numioservices</code> How many threads each I/O service should contain. <code>--numioservicethreads</code> How JSON configurati...\"" }, { "logid": 11, "ns": 0, "title": "Python", "pageid": 11, "logpage": 11, "params": {}, "type": "create", "action": "create", "user": "Chris", "timestamp": "2023-12-07T16:00:44Z", "comment": "Created page with \"== Examples == * https://github.com/MonocleSecurity/ExamplePlugins/tree/master/Python\"" }, { "logid": 10, "ns": 0, "title": "Lua", "pageid": 10, "logpage": 10, "params": {}, "type": "create", "action": "create", "user": "Chris", "timestamp": "2023-12-07T16:00:29Z", "comment": "Created page with \"== Examples == * https://github.com/MonocleSecurity/ExamplePlugins/tree/master/Lua\"" }, { "logid": 9, "ns": 0, "title": "C", "pageid": 9, "logpage": 9, "params": {}, "type": "create", "action": "create", "user": "Chris", "timestamp": "2023-12-07T15:56:26Z", "comment": "Created page with \"== Examples == * https://github.com/MonocleSecurity/ExamplePlugins/tree/master/C\"" }, { "logid": 8, "ns": 0, "title": "ONVIF", "pageid": 8, "logpage": 8, "params": {}, "type": "create", "action": "create", "user": "Chris", "timestamp": "2023-12-07T15:03:54Z", "comment": "Created page with \"== Retrieve date time == <pre class=\"code\">TextMessageEncodingBindingElement messageElement = new TextMessageEncodingBindingElement(); messageElement.MessageVersion = MessageVersion.CreateVersion(EnvelopeVersion.Soap12, AddressingVersion.None); HttpTransportBindingElement httpBinding = new HttpTransportBindingElement(); httpBinding.AuthenticationScheme = AuthenticationSchemes.Basic; CustomBinding bind = new CustomBinding(messageElement, httpBinding); EndpointAddress devi...\"" }, { "logid": 7, "ns": 0, "title": "Websocket JSON-RPC", "pageid": 7, "logpage": 7, "params": {}, "type": "create", "action": "create", "user": "Chris", "timestamp": "2023-12-07T14:05:58Z", "comment": "Created page with \"== Authenticate == echo '{\"jsonrpc\":\"2.0\",\"id\":\"id\",\"params\":{\"username\":\"admin\",\"password\":\"password\"},\"method\":\"authenticate\"}' | ./websocat ws://127.0.0.1:9854/json <code>{\"jsonrpc\":\"2.0\",\"result\":{\"jwttoken\":\"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXUyJ9.eyJleHAiOjE3MDE5ODU4MjksImlhdCI6MTcwMTg5OTQyOSwiaXNzIjoiYXV0aDAiLCJ1c2VydG9rZW4iOiIxIn0.x1_luycGY5oTfqGNy1SF8xqcqKGKr_hsXoDGsMjAJkA\"},\"id\":\"id\"}</code> == Subscribe == echo '{\"jsonrpc\":\"2.0\",\"id\":\"id\",\"params\":{\"jwttoken\":\"...\"" }, { "logid": 6, "ns": 0, "title": "RTSP", "pageid": 6, "logpage": 6, "params": {}, "type": "create", "action": "create", "user": "Chris", "timestamp": "2023-12-02T17:12:46Z", "comment": "Created page with \"== Recording replay stream == rtsp://192.168.0.10:554/recording/[RecordingToken]/replay Examples: * rtsp://192.168.0.10:554/recording/1428641538893226984/replay == Media stream == rtsp://192.168.0.10:554/media/[MediaToken]/stream Examples: * rtsp://192.168.0.10:554/media/USBVideoDevice_MJPG_1920x1080/stream == Playing rtsp streams == ffplay rtsp://admin:password@192.168.0.10:554/media/USBVideoDevice_MJPG_1920x1080/stream vlc rtsp://admin:password@192.168.0.10:554/me...\"" }, { "logid": 5, "ns": 0, "title": "Monoclecli", "pageid": 5, "logpage": 5, "params": {}, "type": "create", "action": "create", "user": "Chris", "timestamp": "2023-12-02T16:38:14Z", "comment": "Created page with \"== Retrieve all recordings == monoclecli --address 192.168.0.10 --username admin --password password --getrecordings == Retrieve all files == monoclecli --address 192.168.0.10 --username admin --password password --getfiles\"" } ] } }