{ "apiVersion" : "v3", "swaggerVersion" : "1.2", "apis" : [ { "path" : "/environments.{format}", "description" : "Operations on environments" }, { "path" : "/behaviors.{format}", "description" : "Operations on thing's behaviors" }, { "path" : "/roles.{format}", "description" : "Operations on global roles" }, { "path" : "/rooms.{format}", "description" : "Operations on rooms" }, { "path" : "/things.{format}", "description" : "Operations on Things" }, { "path" : "/reactions.{format}", "description" : "Operations on reactions" }, { "path" : "/triggers.{format}", "description" : "Operations on triggers" }, { "path" : "/userCommands.{format}", "description" : "Operations on user's commands" }, { "path" : "/hardwareCommands.{format}", "description" : "Operations on hardware commands" }, { "path" : "/plugins.{format}", "description" : "Operations on plugins" }, { "path" : "/ws_zoneChange.{format}", "description" : "WS for zone change events" }, { "path" : "/resources.{format}", "description" : "Retrieve images and other binary resource" }, { "path" : "/ws_messageCallout.{format}", "description" : "WS for receiving generic notifications" }, { "path" : "/ws_permissionCheck.{format}", "description" : "WS for checking current user permissions" }, { "path" : "/ws_objectChange.{format}", "description" : "WS for object change events" }, { "path" : "/ws_pluginChange.{format}", "description" : "WS for plugin change events" }, { "path" : "/ws_event.{format}", "description" : "WS for receiving event notifications" }, { "path" : "/system.{format}", "description" : "Manages Freedomotic instance" }, { "path" : "/users.{format}", "description" : "Manage users" }, { "path" : "/userRoles.{format}", "description" : "Manage user's roles" }, { "path" : "/userProperties.{format}", "description" : "Manage user's properties" } ] }