To retrieve a list of available adhoc commands in JSON, we need to pass Content-Type: application/json
to HTTP header of request or add type
parameter set to application/json
.
Example result below:
{ "items": [ { "jid": "sess-man@domain.com", "node": "http://jabber.org/protocol/admin#get-active-users", "name": "Get list of active users" }, { "jid": "sess-man@domain.com", "node": "del-script", "name": "Remove command script" }, { "jid": "sess-man@domain.com", "node": "add-script", "name": "New command script" } ] }