ucs_binding.c: Add control message transmission
[apps/agl-service-unicens.git] / ucs2-afb / ucs_apidef.json
index 1a00a97..a150fb8 100644 (file)
             "in": "query",
             "name": "node",
             "required": true,
-            "schema": { 
+            "schema": {
                 "type": "integer",
                 "format": "int32"
             }
             "in": "query",
             "name": "data",
             "required": true,
-            "schema": { 
+            "schema": {
+                "type": "array",
+                "format": "int32"
+            },
+            "style": "simple"
+          }
+        ],
+        "responses": {
+          "200": {"$ref": "#/components/responses/200"}
+        }
+      }
+    },
+    "/sendmessage": {
+      "description": "Transmits a control message to a node.",
+      "get": {
+        "x-permissions": {
+          "$ref": "#/components/x-permissions/monitor"
+        },
+        "parameters": [
+          {
+            "in": "query",
+            "name": "node",
+            "required": true,
+            "schema": {
+                "type": "integer",
+                "format": "int32"
+            }
+          },
+          {
+            "in": "query",
+            "name": "msgid",
+            "required": true,
+            "schema": {
+                "type": "integer",
+                "format": "int32"
+            }
+          },
+          {
+            "in": "query",
+            "name": "data",
+            "required": true,
+            "schema": {
                 "type": "array",
                 "format": "int32"
             },