{ "swagger": "2.0", "info": { "title": "", "version": "" }, "schemes": [ "http", "https" ], "consumes": [ "application/json" ], "produces": [ "application/json" ], "paths": { "/api/core/asset-bindings": { "post": { "operationId": "postApiCoreAsset-bindings", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/AssetBindReq" } } ], "tags": [ "core/asset", "coreAsset" ] } }, "/api/core/asset-bindings/{id}": { "delete": { "operationId": "deleteApiCoreAsset-bindings:id", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "type": "integer", "format": "int64", "schema": {} } ], "tags": [ "core/asset", "coreAsset" ] } }, "/api/core/assets": { "get": { "operationId": "getApiCoreAssets", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "pageNo", "in": "query", "required": false, "type": "integer", "format": "int32", "schema": {} }, { "name": "pageSize", "in": "query", "required": false, "type": "integer", "format": "int32", "schema": {} }, { "name": "ownerType", "in": "query", "required": false, "type": "string", "schema": {} }, { "name": "ownerId", "in": "query", "required": false, "type": "integer", "format": "int64", "schema": {} } ], "tags": [ "core/asset", "coreAsset" ] }, "post": { "operationId": "postApiCoreAssets", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/AssetUploadReq" } } ], "tags": [ "core/asset", "coreAsset" ] } }, "/api/core/assets/{fileId}": { "get": { "operationId": "getApiCoreAssets:fileId", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "fileId", "in": "path", "required": true, "type": "integer", "format": "int64", "schema": {} } ], "tags": [ "core/asset", "coreAsset" ] } }, "/api/core/assets/{fileId}/download": { "get": { "operationId": "getApiCoreAssets:fileIdDownload", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "fileId", "in": "path", "required": true, "type": "integer", "format": "int64", "schema": {} } ], "tags": [ "core/asset", "coreAsset" ] } }, "/api/core/auth/config": { "get": { "operationId": "getApiCoreAuthConfig", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "tags": [ "core/auth", "coreAuth" ] }, "put": { "operationId": "putApiCoreAuthConfig", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/CurrentUserConfigReq" } } ], "tags": [ "core/auth", "coreAuth" ] }, "patch": { "operationId": "patchApiCoreAuthConfig", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/CurrentUserConfigReq" } } ], "tags": [ "core/auth", "coreAuth" ] } }, "/api/core/auth/login": { "post": { "operationId": "postApiCoreAuthLogin", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/LoginReq" } } ], "tags": [ "core/auth", "coreAuth" ] } }, "/api/core/auth/logout": { "post": { "operationId": "postApiCoreAuthLogout", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "tags": [ "core/auth", "coreAuth" ] } }, "/api/core/auth/me": { "get": { "operationId": "getApiCoreAuthMe", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "tags": [ "core/auth", "coreAuth" ] } }, "/api/core/auth/password": { "put": { "operationId": "putApiCoreAuthPassword", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/CurrentUserPasswordReq" } } ], "tags": [ "core/auth", "coreAuth" ] } }, "/api/core/auth/profile": { "put": { "operationId": "putApiCoreAuthProfile", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/CurrentUserProfileReq" } } ], "tags": [ "core/auth", "coreAuth" ] } }, "/api/core/cli-auth/bind": { "post": { "operationId": "postApiCoreCli-authBind", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/CliAuthBindReq" } } ], "tags": [ "core/cliauth", "coreCliauth" ] } }, "/api/core/cli-auth/status": { "post": { "operationId": "postApiCoreCli-authStatus", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/CliAuthStatusReq" } } ], "tags": [ "core/cliauth", "coreCliauth" ] } }, "/api/core/common/api-keys": { "get": { "summary": "获取 API Key 列表", "description": "分页查询当前工作空间下的 API Key 列表", "operationId": "getApiCoreCommonApi-keys", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "pageNo", "in": "query", "required": false, "type": "integer", "format": "int32", "schema": {} }, { "name": "pageSize", "in": "query", "required": false, "type": "integer", "format": "int32", "schema": {} }, { "name": "keyword", "in": "query", "required": false, "type": "string", "schema": {} }, { "name": "keyType", "in": "query", "required": false, "type": "string", "schema": {} } ], "tags": [ "core/apikey", "coreApikey" ] }, "post": { "summary": "创建 API Key", "description": "创建新的 API Key", "operationId": "postApiCoreCommonApi-keys", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/ApiKeyCreateReq" } } ], "tags": [ "core/apikey", "coreApikey" ] } }, "/api/core/common/api-keys/{apiKeyId}": { "delete": { "summary": "删除 API Key", "description": "删除指定 API Key", "operationId": "deleteApiCoreCommonApi-keys:apiKeyId", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "apiKeyId", "in": "path", "required": true, "type": "integer", "format": "int64", "schema": {} } ], "tags": [ "core/apikey", "coreApikey" ] }, "put": { "summary": "更新 API Key", "description": "更新指定 API Key", "operationId": "putApiCoreCommonApi-keys:apiKeyId", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "apiKeyId", "in": "path", "required": true, "type": "integer", "format": "int64", "schema": {} }, { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/ApiKeyUpdateReq" } } ], "tags": [ "core/apikey", "coreApikey" ] } }, "/api/core/flows": { "get": { "operationId": "getApiCoreFlows", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "flowType", "in": "query", "required": false, "type": "string", "schema": {} }, { "name": "parentId", "in": "query", "required": false, "type": "integer", "format": "int64", "schema": {} }, { "name": "keyword", "in": "query", "required": false, "type": "string", "schema": {} } ], "tags": [ "core/flow", "coreFlow" ] }, "post": { "operationId": "postApiCoreFlows", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "flowId", "in": "path", "required": false, "type": "integer", "format": "int64", "schema": {} }, { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/FlowSaveReq" } } ], "tags": [ "core/flow", "coreFlow" ] } }, "/api/core/flows/missing-nodes": { "get": { "operationId": "getApiCoreFlowsMissing-nodes", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "flowType", "in": "query", "required": true, "type": "string", "schema": {} } ], "tags": [ "core/flow", "coreFlow" ] }, "delete": { "operationId": "deleteApiCoreFlowsMissing-nodes", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "id", "in": "query", "required": true, "type": "string", "schema": {} }, { "name": "flowId", "in": "query", "required": false, "type": "string", "schema": {} }, { "name": "scope", "in": "query", "required": false, "type": "string", "schema": {} }, { "name": "flowType", "in": "query", "required": true, "type": "string", "schema": {} } ], "tags": [ "core/flow", "coreFlow" ] } }, "/api/core/flows/missing-nodes/cleanup": { "post": { "operationId": "postApiCoreFlowsMissing-nodesCleanup", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/NodeRedMissingNodeCleanupReq" } } ], "tags": [ "core/flow", "coreFlow" ] } }, "/api/core/flows/node-types": { "get": { "operationId": "getApiCoreFlowsNode-types", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "flowType", "in": "query", "required": true, "type": "string", "schema": {} } ], "tags": [ "core/flow", "coreFlow" ] } }, "/api/core/flows/{flowId}": { "get": { "operationId": "getApiCoreFlows:flowId", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "flowId", "in": "path", "required": true, "type": "integer", "format": "int64", "schema": {} } ], "tags": [ "core/flow", "coreFlow" ] }, "delete": { "operationId": "deleteApiCoreFlows:flowId", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "flowId", "in": "path", "required": true, "type": "integer", "format": "int64", "schema": {} } ], "tags": [ "core/flow", "coreFlow" ] }, "put": { "operationId": "putApiCoreFlows:flowId", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "flowId", "in": "path", "required": false, "type": "integer", "format": "int64", "schema": {} }, { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/FlowSaveReq" } } ], "tags": [ "core/flow", "coreFlow" ] } }, "/api/core/flows/{flowId}/data": { "put": { "operationId": "putApiCoreFlows:flowIdData", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "flowId", "in": "path", "required": true, "type": "integer", "format": "int64", "schema": {} }, { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/FlowDataReq" } } ], "tags": [ "core/flow", "coreFlow" ] } }, "/api/core/flows/{flowId}/deploy": { "post": { "operationId": "postApiCoreFlows:flowIdDeploy", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "flowId", "in": "path", "required": true, "type": "integer", "format": "int64", "schema": {} }, { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/FlowDeployReq" } } ], "tags": [ "core/flow", "coreFlow" ] } }, "/api/core/flows/{flowId}/mark": { "put": { "operationId": "putApiCoreFlows:flowIdMark", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "flowId", "in": "path", "required": true, "type": "integer", "format": "int64", "schema": {} }, { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/FlowMarkReq" } } ], "tags": [ "core/flow", "coreFlow" ] } }, "/api/core/flows/{flowId}/status": { "put": { "operationId": "putApiCoreFlows:flowIdStatus", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "flowId", "in": "path", "required": true, "type": "integer", "format": "int64", "schema": {} }, { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/FlowStatusReq" } } ], "tags": [ "core/flow", "coreFlow" ] } }, "/api/core/i18n/messages": { "get": { "summary": "获取系统语言包", "operationId": "getApiCoreI18nMessages", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "lang", "in": "query", "required": true, "type": "string", "schema": {} } ], "tags": [ "core/i18n", "coreI18n" ] } }, "/api/core/iam/roles": { "get": { "operationId": "getApiCoreIamRoles", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "pageNo", "in": "query", "required": false, "type": "integer", "format": "int32", "schema": {} }, { "name": "pageSize", "in": "query", "required": false, "type": "integer", "format": "int32", "schema": {} }, { "name": "keyword", "in": "query", "required": false, "type": "string", "schema": {} }, { "name": "keyType", "in": "query", "required": false, "type": "string", "schema": {} } ], "tags": [ "core/iam", "coreIam" ] }, "post": { "operationId": "postApiCoreIamRoles", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": false, "type": "integer", "format": "int64", "schema": {} }, { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/RoleSaveReq" } } ], "tags": [ "core/iam", "coreIam" ] } }, "/api/core/iam/roles/{id}": { "delete": { "operationId": "deleteApiCoreIamRoles:id", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "type": "integer", "format": "int64", "schema": {} } ], "tags": [ "core/iam", "coreIam" ] }, "put": { "operationId": "putApiCoreIamRoles:id", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": false, "type": "integer", "format": "int64", "schema": {} }, { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/RoleSaveReq" } } ], "tags": [ "core/iam", "coreIam" ] } }, "/api/core/iam/users": { "get": { "operationId": "getApiCoreIamUsers", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "pageNo", "in": "query", "required": false, "type": "integer", "format": "int32", "schema": {} }, { "name": "pageSize", "in": "query", "required": false, "type": "integer", "format": "int32", "schema": {} }, { "name": "keyword", "in": "query", "required": false, "type": "string", "schema": {} }, { "name": "keyType", "in": "query", "required": false, "type": "string", "schema": {} } ], "tags": [ "core/iam", "coreIam" ] }, "post": { "operationId": "postApiCoreIamUsers", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/UserSaveReq" } } ], "tags": [ "core/iam", "coreIam" ] } }, "/api/core/iam/users/{id}": { "delete": { "operationId": "deleteApiCoreIamUsers:id", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "type": "integer", "format": "int64", "schema": {} } ], "tags": [ "core/iam", "coreIam" ] }, "put": { "operationId": "putApiCoreIamUsers:id", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "type": "integer", "format": "int64", "schema": {} }, { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/UserUpdateReq" } } ], "tags": [ "core/iam", "coreIam" ] } }, "/api/core/iam/users/{id}/password/reset": { "post": { "operationId": "postApiCoreIamUsers:idPasswordReset", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "type": "integer", "format": "int64", "schema": {} }, { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/UserPasswordResetReq" } } ], "tags": [ "core/iam", "coreIam" ] } }, "/api/core/system/config": { "get": { "operationId": "getApiCoreSystemConfig", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "tags": [ "core/system", "coreSystem" ] } }, "/api/core/uns/dashboard": { "get": { "operationId": "getApiCoreUnsDashboard", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "nodeId", "in": "query", "required": true, "type": "integer", "format": "int64", "schema": {} }, { "name": "timeStart", "in": "query", "required": false, "type": "integer", "format": "int64", "schema": {} }, { "name": "timeEnd", "in": "query", "required": false, "type": "integer", "format": "int64", "schema": {} }, { "name": "limit", "in": "query", "required": false, "type": "integer", "format": "int32", "schema": {} } ], "tags": [ "core/uns", "coreUns" ] } }, "/api/core/uns/export": { "post": { "operationId": "postApiCoreUnsExport", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/UnsExportJobReq" } } ], "tags": [ "core/uns", "coreUns" ] } }, "/api/core/uns/export-jobs": { "post": { "operationId": "postApiCoreUnsExport-jobs", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/UnsExportJobReq" } } ], "tags": [ "core/uns", "coreUns" ] } }, "/api/core/uns/export-jobs/{jobId}": { "get": { "operationId": "getApiCoreUnsExport-jobs:jobId", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "jobId", "in": "path", "required": true, "type": "string", "schema": {} } ], "tags": [ "core/uns", "coreUns" ] } }, "/api/core/uns/export/global": { "post": { "operationId": "postApiCoreUnsExportGlobal", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/UnsExportJobReq" } } ], "tags": [ "core/uns", "coreUns" ] } }, "/api/core/uns/import": { "post": { "operationId": "postApiCoreUnsImport", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "tags": [ "core/uns", "coreUns" ] } }, "/api/core/uns/import-jobs": { "post": { "operationId": "postApiCoreUnsImport-jobs", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/UnsImportJobReq" } } ], "tags": [ "core/uns", "coreUns" ] } }, "/api/core/uns/import-jobs/{jobId}": { "get": { "operationId": "getApiCoreUnsImport-jobs:jobId", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "jobId", "in": "path", "required": true, "type": "string", "schema": {} } ], "tags": [ "core/uns", "coreUns" ] } }, "/api/core/uns/labels": { "get": { "operationId": "getApiCoreUnsLabels", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "pageNo", "in": "query", "required": false, "type": "integer", "format": "int32", "schema": {} }, { "name": "pageSize", "in": "query", "required": false, "type": "integer", "format": "int32", "schema": {} }, { "name": "keyword", "in": "query", "required": false, "type": "string", "schema": {} }, { "name": "keyType", "in": "query", "required": false, "type": "string", "schema": {} } ], "tags": [ "core/uns", "coreUns" ] }, "post": { "operationId": "postApiCoreUnsLabels", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": false, "type": "integer", "format": "int64", "schema": {} }, { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/UnsLabelReq" } } ], "tags": [ "core/uns", "coreUns" ] } }, "/api/core/uns/labels/{id}": { "get": { "operationId": "getApiCoreUnsLabels:id", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "type": "integer", "format": "int64", "schema": {} } ], "tags": [ "core/uns", "coreUns" ] }, "delete": { "operationId": "deleteApiCoreUnsLabels:id", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": true, "type": "integer", "format": "int64", "schema": {} } ], "tags": [ "core/uns", "coreUns" ] }, "put": { "operationId": "putApiCoreUnsLabels:id", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "id", "in": "path", "required": false, "type": "integer", "format": "int64", "schema": {} }, { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/UnsLabelReq" } } ], "tags": [ "core/uns", "coreUns" ] } }, "/api/core/uns/newMsg": { "get": { "operationId": "getApiCoreUnsNewMsg", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "tags": [ "core/uns", "coreUns" ] } }, "/api/core/uns/nodes": { "get": { "operationId": "getApiCoreUnsNodes", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "parentId", "in": "query", "required": false, "type": "integer", "format": "int64", "schema": {} }, { "name": "parentIdSet", "in": "query", "required": false, "type": "boolean", "format": "boolean", "schema": {} }, { "name": "keyword", "in": "query", "required": false, "type": "string", "schema": {} }, { "name": "includeRecycle", "in": "query", "required": false, "type": "boolean", "format": "boolean", "schema": {} } ], "tags": [ "core/uns", "coreUns" ] }, "post": { "operationId": "postApiCoreUnsNodes", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "nodeId", "in": "path", "required": false, "type": "integer", "format": "int64", "schema": {} }, { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/UnsNodeSaveReq" } } ], "tags": [ "core/uns", "coreUns" ] } }, "/api/core/uns/nodes/{nodeId}": { "get": { "operationId": "getApiCoreUnsNodes:nodeId", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "nodeId", "in": "path", "required": true, "type": "integer", "format": "int64", "schema": {} } ], "tags": [ "core/uns", "coreUns" ] }, "delete": { "operationId": "deleteApiCoreUnsNodes:nodeId", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "nodeId", "in": "path", "required": true, "type": "integer", "format": "int64", "schema": {} } ], "tags": [ "core/uns", "coreUns" ] }, "put": { "operationId": "putApiCoreUnsNodes:nodeId", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "parameters": [ { "name": "nodeId", "in": "path", "required": false, "type": "integer", "format": "int64", "schema": {} }, { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/UnsNodeSaveReq" } } ], "tags": [ "core/uns", "coreUns" ] } }, "/healthz": { "get": { "operationId": "getHealthz", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "tags": [ "core/system", "coreSystem" ] } }, "/metrics": { "get": { "operationId": "getMetrics", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "tags": [ "core/system", "coreSystem" ] } }, "/openapi/v1/auth/whoami": { "post": { "operationId": "postOpenapiV1AuthWhoami", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/AuthWhoamiResp" } } } } }, "tags": [ "openapi/v1/auth", "openapiV1Auth" ] } }, "/openapi/v1/flow/create": { "post": { "operationId": "postOpenapiV1FlowCreate", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/OpenapiFlowCreateResp" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/OpenapiFlowLegacyCreateReq" } } ], "tags": [ "openapi/v1/flow", "openapiV1Flow" ] } }, "/openapi/v1/flow/delete": { "post": { "operationId": "postOpenapiV1FlowDelete", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/OpenapiFlowEmptyResp" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/OpenapiFlowLegacyDeleteReq" } } ], "tags": [ "openapi/v1/flow", "openapiV1Flow" ] } }, "/openapi/v1/flow/deploy": { "post": { "operationId": "postOpenapiV1FlowDeploy", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/OpenapiFlowDeployResp" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/OpenapiFlowLegacyDeployReq" } } ], "tags": [ "openapi/v1/flow", "openapiV1Flow" ] } }, "/openapi/v1/flow/flowdata": { "post": { "operationId": "postOpenapiV1FlowFlowdata", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/OpenapiFlowDataResp" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/OpenapiFlowLegacyGetReq" } } ], "tags": [ "openapi/v1/flow", "openapiV1Flow" ] } }, "/openapi/v1/flow/get": { "post": { "operationId": "postOpenapiV1FlowGet", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/OpenapiFlowInfo" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/OpenapiFlowLegacyGetReq" } } ], "tags": [ "openapi/v1/flow", "openapiV1Flow" ] } }, "/openapi/v1/flow/list": { "post": { "operationId": "postOpenapiV1FlowList", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/OpenapiFlowListResp" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/OpenapiFlowLegacyListReq" } } ], "tags": [ "openapi/v1/flow", "openapiV1Flow" ] } }, "/openapi/v1/flow/nodes": { "post": { "operationId": "postOpenapiV1FlowNodes", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/OpenapiFlowNodesResp" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/OpenapiFlowLegacyNodesReq" } } ], "tags": [ "openapi/v1/flow", "openapiV1Flow" ] } }, "/openapi/v1/flow/update": { "post": { "operationId": "postOpenapiV1FlowUpdate", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/OpenapiFlowEmptyResp" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/OpenapiFlowLegacyUpdateReq" } } ], "tags": [ "openapi/v1/flow", "openapiV1Flow" ] } }, "/openapi/v1/info": { "post": { "operationId": "postOpenapiV1Info", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/InfoResp" } } } } }, "tags": [ "openapi/v1/info", "openapiV1Info" ] } }, "/openapi/v1/platform/getMembers": { "post": { "operationId": "postOpenapiV1PlatformGetMembers", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/PlatformMembersResp" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/PlatformGetMembersReq" } } ], "tags": [ "openapi/v1/platform", "openapiV1Platform" ] } }, "/openapi/v1/uns/attachments": { "post": { "operationId": "postOpenapiV1UnsAttachments", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/UnsAttachmentUploadResp" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/UnsAttachmentUploadReq" } } ], "tags": [ "openapi/v1/uns", "openapiV1Uns" ] } }, "/openapi/v1/uns/attachments/list": { "post": { "operationId": "postOpenapiV1UnsAttachmentsList", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/UnsAttachmentListResp" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/UnsAttachmentListReq" } } ], "tags": [ "openapi/v1/uns", "openapiV1Uns" ] } }, "/openapi/v1/uns/browse": { "post": { "operationId": "postOpenapiV1UnsBrowse", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/BrowseResp" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/BrowseReq" } } ], "tags": [ "openapi/v1/uns", "openapiV1Uns" ] } }, "/openapi/v1/uns/create": { "post": { "operationId": "postOpenapiV1UnsCreate", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/CreateResp" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/NodeCreateReq" } } ], "tags": [ "openapi/v1/uns", "openapiV1Uns" ] } }, "/openapi/v1/uns/delete": { "post": { "operationId": "postOpenapiV1UnsDelete", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/OpenapiEmptyResp" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/NodeDeleteReq" } } ], "tags": [ "openapi/v1/uns", "openapiV1Uns" ] } }, "/openapi/v1/uns/history": { "post": { "operationId": "postOpenapiV1UnsHistory", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/HistoryResp" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/HistoryReq" } } ], "tags": [ "openapi/v1/uns", "openapiV1Uns" ] } }, "/openapi/v1/uns/read": { "post": { "operationId": "postOpenapiV1UnsRead", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/ReadResp" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/ReadReq" } } ], "tags": [ "openapi/v1/uns", "openapiV1Uns" ] } }, "/openapi/v1/uns/search": { "post": { "operationId": "postOpenapiV1UnsSearch", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/SearchResp" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/SearchReq" } } ], "tags": [ "openapi/v1/uns", "openapiV1Uns" ] } }, "/openapi/v1/uns/unsBindFlow": { "post": { "operationId": "postOpenapiV1UnsUnsBindFlow", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/UnsBindFlowResp" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/UnsBindFlowReq" } } ], "tags": [ "openapi/v1/uns", "openapiV1Uns" ] } }, "/openapi/v1/uns/update": { "post": { "operationId": "postOpenapiV1UnsUpdate", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/OpenapiEmptyResp" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/NodeUpdateReq" } } ], "tags": [ "openapi/v1/uns", "openapiV1Uns" ] } }, "/openapi/v1/uns/write": { "post": { "operationId": "postOpenapiV1UnsWrite", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/WriteResp" } } } } }, "parameters": [ { "name": "body", "in": "body", "required": true, "schema": { "$ref": "#/definitions/WriteReq" } } ], "tags": [ "openapi/v1/uns", "openapiV1Uns" ] } }, "/readyz": { "get": { "operationId": "getReadyz", "responses": { "200": { "description": "A successful response.", "schema": { "type": "object", "properties": { "code": { "type": "integer", "default": "200", "title": "返回code" }, "msg": { "type": "string", "title": "返回的消息" }, "data": { "$ref": "#/definitions/Envelope" } } } } }, "tags": [ "core/system", "coreSystem" ] } } }, "definitions": { "ApiKeyCreateReq": { "type": "object", "properties": { "name": { "type": "string" }, "permission": { "type": "string" }, "usageType": { "type": "string" }, "keyType": { "type": "string" }, "resourceKeys": { "type": "array", "items": { "type": "string" } }, "expireTime": { "type": "integer", "format": "int64" } }, "title": "ApiKeyCreateReq", "required": [ "name" ] }, "ApiKeyIdReq": { "type": "object", "properties": {}, "title": "ApiKeyIdReq" }, "ApiKeyUpdateReq": { "type": "object", "properties": { "name": { "type": "string" }, "permission": { "type": "string" } }, "title": "ApiKeyUpdateReq" }, "AssetBindReq": { "type": "object", "properties": { "fileId": { "type": "integer", "format": "int64" }, "ownerType": { "type": "string" }, "ownerId": { "type": "string" }, "permissionKey": { "type": "string" } }, "title": "AssetBindReq", "required": [ "fileId", "ownerType", "ownerId" ] }, "AssetListReq": { "type": "object", "properties": { "pageNo": { "type": "integer", "format": "int32" }, "pageSize": { "type": "integer", "format": "int32" }, "ownerType": { "type": "string" }, "ownerId": { "type": "integer", "format": "int64" } }, "title": "AssetListReq" }, "AssetUploadReq": { "type": "object", "properties": { "fileName": { "type": "string" }, "contentType": { "type": "string" }, "size": { "type": "integer", "format": "int64" }, "sha256": { "type": "string" }, "storageKey": { "type": "string" }, "isPublic": { "type": "boolean", "format": "boolean" }, "business": { "type": "string" }, "useBy": { "type": "string" } }, "title": "AssetUploadReq", "required": [ "fileName" ] }, "AssetUploadResp": { "type": "object", "properties": { "uploadUrl": { "type": "string" }, "filePath": { "type": "string" }, "fileUrl": { "type": "string" } }, "title": "AssetUploadResp", "required": [ "uploadUrl", "filePath" ] }, "AuditLogPageReq": { "type": "object", "properties": { "pageNo": { "type": "integer", "format": "int32" }, "pageSize": { "type": "integer", "format": "int32" }, "scopeType": { "type": "integer", "format": "int32" }, "scopeId": { "type": "integer", "format": "int64" }, "resType": { "type": "string" }, "businessType": { "type": "string" }, "operatorKeyword": { "type": "string" }, "code": { "type": "integer", "format": "int32" }, "startTime": { "type": "string" }, "endTime": { "type": "string" } }, "title": "AuditLogPageReq" }, "AuthWhoamiResp": { "type": "object", "properties": { "userID": { "type": "integer", "format": "int64" }, "userName": { "type": "string" }, "email": { "type": "string" }, "workspaceID": { "type": "integer", "format": "int64" }, "workspaceName": { "type": "string" }, "apiKeyName": { "type": "string" }, "keyPrefix": { "type": "string" }, "permissions": { "type": "array", "items": { "type": "string" } }, "roles": { "type": "array", "items": { "type": "string" } }, "keyType": { "type": "string" } }, "title": "AuthWhoamiResp", "required": [ "userID", "userName", "email", "workspaceID", "workspaceName", "apiKeyName", "keyPrefix", "permissions", "roles", "keyType" ] }, "BrowseReq": { "type": "object", "properties": { "path": { "type": "string" }, "max_depth": { "type": "integer", "format": "int64" }, "include_metadata": { "type": "boolean", "format": "boolean" }, "include_leaf_value": { "type": "boolean", "format": "boolean" } }, "title": "BrowseReq" }, "BrowseResp": { "type": "object", "properties": { "tree": { "type": "array", "items": { "$ref": "#/definitions/OpenapiNodeInfo" } } }, "title": "BrowseResp", "required": [ "tree" ] }, "CliAuthBindReq": { "type": "object", "properties": { "setupCode": { "type": "string" }, "name": { "type": "string" }, "permission": { "type": "string" } }, "title": "CliAuthBindReq", "required": [ "setupCode" ] }, "CliAuthBindResp": { "type": "object", "properties": { "apiKey": { "type": "string" }, "name": { "type": "string" }, "permission": { "type": "string" }, "workspaceName": { "type": "string" } }, "title": "CliAuthBindResp", "required": [ "apiKey", "name", "permission" ] }, "CliAuthStatusReq": { "type": "object", "properties": { "setupCode": { "type": "string" } }, "title": "CliAuthStatusReq", "required": [ "setupCode" ] }, "CliAuthStatusResp": { "type": "object", "properties": { "status": { "type": "string" }, "apiKey": { "type": "string" }, "workspaceName": { "type": "string" }, "expiresAt": { "type": "string" } }, "title": "CliAuthStatusResp", "required": [ "status", "apiKey", "workspaceName", "expiresAt" ] }, "ContainerAppIdReq": { "type": "object", "properties": {}, "title": "ContainerAppIdReq" }, "ContainerAppSaveReq": { "type": "object", "properties": { "name": { "type": "string" }, "description": { "type": "string" }, "iconAssetId": { "type": "integer", "format": "int64" }, "entryUrl": { "type": "string" }, "openInPlatform": { "type": "boolean", "format": "boolean" } }, "title": "ContainerAppSaveReq", "required": [ "name", "entryUrl" ] }, "ContainerAppVisibilityReq": { "type": "object", "properties": { "enabled": { "type": "boolean", "format": "boolean" } }, "title": "ContainerAppVisibilityReq", "required": [ "enabled" ] }, "CreateResp": { "type": "object", "properties": { "success": { "type": "boolean", "format": "boolean" }, "results": { "type": "array", "items": { "$ref": "#/definitions/OpenapiCreateResult" } } }, "title": "CreateResp", "required": [ "success", "results" ] }, "CurrentUserConfigReq": { "type": "object", "properties": { "homePage": { "type": "string" }, "mainLanguage": { "type": "string" } }, "title": "CurrentUserConfigReq" }, "CurrentUserConfigResp": { "type": "object", "properties": { "userId": { "type": "integer", "format": "int64" }, "homePage": { "type": "string" }, "mainLanguage": { "type": "string" } }, "title": "CurrentUserConfigResp", "required": [ "userId" ] }, "CurrentUserPasswordReq": { "type": "object", "properties": { "oldPassword": { "type": "string" }, "password": { "type": "string" }, "newPassword": { "type": "string" } }, "title": "CurrentUserPasswordReq", "required": [ "newPassword" ] }, "CurrentUserProfileReq": { "type": "object", "properties": { "firstName": { "type": "string" }, "email": { "type": "string" }, "phone": { "type": "string" } }, "title": "CurrentUserProfileReq" }, "CurrentUserResp": { "type": "object", "properties": { "userId": { "type": "integer", "format": "int64" }, "userName": { "type": "string" }, "nickName": { "type": "string" }, "email": { "type": "string" }, "phone": { "type": "string" }, "roleCode": { "type": "string" }, "forceChangePassword": { "type": "boolean", "format": "boolean" }, "resourceKeys": { "type": "array", "items": { "type": "string" } }, "uiActions": { "type": "array", "items": { "type": "string" } } }, "title": "CurrentUserResp", "required": [ "userId", "userName", "nickName", "email", "phone", "forceChangePassword", "resourceKeys", "uiActions" ] }, "Empty": { "type": "object", "properties": {}, "title": "Empty" }, "Envelope": { "type": "object", "properties": { "code": { "type": "integer", "format": "int32" }, "msg": { "type": "string" }, "data": { "type": "object" } }, "title": "Envelope", "required": [ "code", "msg" ] }, "FileIdReq": { "type": "object", "properties": {}, "title": "FileIdReq" }, "FlowDataReq": { "type": "object", "properties": { "flowData": { "type": "string" } }, "title": "FlowDataReq", "required": [ "flowData" ] }, "FlowDeployReq": { "type": "object", "properties": { "flowData": { "type": "string" } }, "title": "FlowDeployReq" }, "FlowIdReq": { "type": "object", "properties": {}, "title": "FlowIdReq" }, "FlowListReq": { "type": "object", "properties": { "flowType": { "type": "string" }, "parentId": { "type": "integer", "format": "int64" }, "keyword": { "type": "string" } }, "title": "FlowListReq" }, "FlowMarkReq": { "type": "object", "properties": { "pinned": { "type": "boolean", "format": "boolean" } }, "title": "FlowMarkReq", "required": [ "pinned" ] }, "FlowMockField": { "type": "object", "properties": { "name": { "type": "string" }, "type": { "type": "string" } }, "title": "FlowMockField", "required": [ "name" ] }, "FlowSaveReq": { "type": "object", "properties": { "sourceId": { "type": "integer", "format": "int64" }, "parentId": { "type": "integer", "format": "int64" }, "flowType": { "type": "string" }, "nodeType": { "type": "string" }, "name": { "type": "string" }, "description": { "type": "string" }, "template": { "type": "string" }, "unsNodeIds": { "type": "array", "items": { "type": "integer", "format": "int64" } }, "mockData": { "type": "boolean", "format": "boolean" }, "mockTopic": { "type": "string" }, "mockFields": { "type": "array", "items": { "$ref": "#/definitions/FlowMockField" } }, "mockTriggerMode": { "type": "string" } }, "title": "FlowSaveReq", "required": [ "flowType", "nodeType", "name" ] }, "FlowStatusReq": { "type": "object", "properties": { "status": { "type": "string" } }, "title": "FlowStatusReq", "required": [ "status" ] }, "GatewayRouteListResp": { "type": "object", "properties": { "list": { "type": "array", "items": { "$ref": "#/definitions/GatewayRouteReq" } }, "total": { "type": "integer", "format": "int64" } }, "title": "GatewayRouteListResp", "required": [ "list", "total" ] }, "GatewayRouteReq": { "type": "object", "properties": { "routeKey": { "type": "string" }, "name": { "type": "string" }, "description": { "type": "string" }, "targetType": { "type": "string" }, "matchType": { "type": "string" }, "pathPattern": { "type": "string" }, "methods": { "type": "array", "items": { "type": "string" } }, "targetUrl": { "type": "string" }, "targetPath": { "type": "string" }, "stripPrefix": { "type": "boolean", "format": "boolean" }, "rewritePath": { "type": "string" }, "authPolicy": { "type": "string" }, "resourceKey": { "type": "string" }, "timeoutMs": { "type": "integer", "format": "int32" }, "priority": { "type": "integer", "format": "int32" }, "enabled": { "type": "boolean", "format": "boolean" } }, "title": "GatewayRouteReq", "required": [ "routeKey", "name", "targetType", "matchType", "pathPattern", "authPolicy", "enabled" ] }, "HistoryAggregation": { "type": "object", "properties": { "interval": { "type": "string" }, "function": { "type": "string" }, "field": { "type": "string" }, "fields": { "type": "array", "items": { "$ref": "#/definitions/HistoryAggregationField" } } }, "title": "HistoryAggregation", "required": [ "interval" ] }, "HistoryAggregationField": { "type": "object", "properties": { "name": { "type": "string" }, "function": { "type": "string" } }, "title": "HistoryAggregationField", "required": [ "name" ] }, "HistoryQueryMeta": { "type": "object", "properties": { "aggregated": { "type": "boolean", "format": "boolean" }, "sampled": { "type": "boolean", "format": "boolean" }, "rawTotal": { "type": "integer", "format": "int64" }, "returnedTotal": { "type": "integer", "format": "int64" }, "requestedIntervalMs": { "type": "integer", "format": "int64" }, "actualIntervalMs": { "type": "integer", "format": "int64" }, "strategy": { "type": "string" } }, "title": "HistoryQueryMeta", "required": [ "aggregated", "sampled", "rawTotal", "returnedTotal" ] }, "HistoryReq": { "type": "object", "properties": { "topics": { "type": "array", "items": { "type": "string" } }, "start_time": { "type": "string" }, "end_time": { "type": "string" }, "aggregation": { "$ref": "#/definitions/HistoryAggregation" }, "page": { "type": "integer", "format": "int64" }, "size": { "type": "integer", "format": "int64" } }, "title": "HistoryReq", "required": [ "topics", "start_time", "end_time" ] }, "HistoryResp": { "type": "object", "properties": { "success": { "type": "boolean", "format": "boolean" }, "results": { "type": "array", "items": { "$ref": "#/definitions/OpenapiHistoryItem" } }, "page": { "type": "integer", "format": "int64" }, "size": { "type": "integer", "format": "int64" }, "total": { "type": "integer", "format": "int64" } }, "title": "HistoryResp", "required": [ "success", "results", "page", "size", "total" ] }, "HomeRecentItem": { "type": "object", "properties": { "key": { "type": "string" }, "resourceKey": { "type": "string" }, "resourceName": { "type": "string" }, "resourceType": { "type": "string" }, "businessType": { "type": "string" }, "routePath": { "type": "string" }, "icon": { "type": "string" }, "operatedAt": { "type": "integer", "format": "int64" } }, "title": "HomeRecentItem", "required": [ "key", "resourceKey", "resourceName", "resourceType", "businessType", "routePath", "icon", "operatedAt" ] }, "HomeRecentReq": { "type": "object", "properties": { "limit": { "type": "integer", "format": "int32" } }, "title": "HomeRecentReq" }, "I18nMessagesReq": { "type": "object", "properties": { "lang": { "type": "string" } }, "title": "I18nMessagesReq", "required": [ "lang" ] }, "IdReq": { "type": "object", "properties": {}, "title": "IdReq" }, "InfoResp": { "type": "object", "properties": { "name": { "type": "string" }, "version": { "type": "string" }, "capabilities": { "type": "array", "items": { "type": "string" } }, "mqttBroker": { "type": "string" } }, "title": "InfoResp", "required": [ "name", "version", "capabilities", "mqttBroker" ] }, "JobIdReq": { "type": "object", "properties": {}, "title": "JobIdReq" }, "ListResp": { "type": "object", "properties": { "list": { "type": "array", "items": { "type": "object" } }, "total": { "type": "integer", "format": "int64" } }, "title": "ListResp", "required": [ "list", "total" ] }, "LoginReq": { "type": "object", "properties": { "username": { "type": "string" }, "password": { "type": "string" } }, "title": "LoginReq", "required": [ "username", "password" ] }, "LoginResp": { "type": "object", "properties": { "token": { "type": "string" }, "userId": { "type": "integer", "format": "int64" }, "userName": { "type": "string" }, "nickName": { "type": "string" }, "email": { "type": "string" }, "phone": { "type": "string" }, "roleCode": { "type": "string" }, "isRandomPwd": { "type": "boolean", "format": "boolean" }, "forceChangePassword": { "type": "boolean", "format": "boolean" }, "resourceKeys": { "type": "array", "items": { "type": "string" } }, "uiActions": { "type": "array", "items": { "type": "string" } } }, "title": "LoginResp", "required": [ "token", "userId", "userName", "nickName", "email", "phone", "isRandomPwd", "forceChangePassword", "resourceKeys", "uiActions" ] }, "NamespaceNode": { "type": "object", "properties": { "name": { "type": "string" }, "type": { "type": "string" }, "children": { "type": "array", "items": { "$ref": "#/definitions/NamespaceNode" } }, "topicType": { "type": "string" }, "fields": { "type": "array", "items": { "$ref": "#/definitions/SchemaField" } }, "description": { "type": "string" }, "displayName": { "type": "string" }, "extendProperties": { "type": "object" }, "alias": { "type": "string" }, "enableHistory": { "type": "boolean", "format": "boolean" } }, "title": "NamespaceNode", "required": [ "name" ] }, "NodeCreateReq": { "type": "object", "properties": { "namespace": { "type": "array", "items": { "$ref": "#/definitions/NamespaceNode" } } }, "title": "NodeCreateReq", "required": [ "namespace" ] }, "NodeDeleteReq": { "type": "object", "properties": { "topics": { "type": "array", "items": { "type": "string" } } }, "title": "NodeDeleteReq", "required": [ "topics" ] }, "NodeIdReq": { "type": "object", "properties": {}, "title": "NodeIdReq" }, "NodeRedMissingNodeCleanupReq": { "type": "object", "properties": { "flowType": { "type": "string" } }, "title": "NodeRedMissingNodeCleanupReq" }, "NodeRedMissingNodeDeleteReq": { "type": "object", "properties": { "id": { "type": "string" }, "flowId": { "type": "string" }, "scope": { "type": "string" }, "flowType": { "type": "string" } }, "title": "NodeRedMissingNodeDeleteReq", "required": [ "id", "flowType" ] }, "NodeRedMissingNodeListReq": { "type": "object", "properties": { "flowType": { "type": "string" } }, "title": "NodeRedMissingNodeListReq", "required": [ "flowType" ] }, "NodeRedNodeTypeListReq": { "type": "object", "properties": { "flowType": { "type": "string" } }, "title": "NodeRedNodeTypeListReq", "required": [ "flowType" ] }, "NodeUpdateReq": { "type": "object", "properties": { "path": { "type": "string" }, "name": { "type": "string" }, "description": { "type": "string" }, "displayName": { "type": "string" }, "extendProperties": { "type": "object" }, "fields": { "type": "array", "items": { "$ref": "#/definitions/SchemaField" } }, "alias": { "type": "string" }, "enableHistory": { "type": "boolean", "format": "boolean" }, "updateMask": { "type": "array", "items": { "type": "string" } } }, "title": "NodeUpdateReq", "required": [ "path" ] }, "OAuthAuthorizeReq": { "type": "object", "properties": { "responseType": { "type": "string" }, "clientId": { "type": "string" }, "redirectUri": { "type": "string" }, "scope": { "type": "string" }, "state": { "type": "string" }, "codeChallenge": { "type": "string" }, "codeChallengeMethod": { "type": "string" } }, "title": "OAuthAuthorizeReq", "required": [ "responseType", "clientId", "redirectUri" ] }, "OAuthClientReq": { "type": "object", "properties": { "clientName": { "type": "string" }, "redirectUris": { "type": "array", "items": { "type": "string" } }, "allowedOrigins": { "type": "array", "items": { "type": "string" } }, "appId": { "type": "integer", "format": "int64" } }, "title": "OAuthClientReq", "required": [ "clientName", "redirectUris" ] }, "OAuthTokenReq": { "type": "object", "properties": { "grantType": { "type": "string" }, "code": { "type": "string" }, "redirectUri": { "type": "string" }, "clientId": { "type": "string" }, "codeVerifier": { "type": "string" } }, "title": "OAuthTokenReq", "required": [ "grantType", "clientId" ] }, "OpenapiCreateResult": { "type": "object", "properties": { "success": { "type": "boolean", "format": "boolean" }, "topic": { "type": "string" }, "error": { "$ref": "#/definitions/OpenapiItemError" } }, "title": "OpenapiCreateResult", "required": [ "success", "topic" ] }, "OpenapiEmptyResp": { "type": "object", "properties": { "success": { "type": "boolean", "format": "boolean" } }, "title": "OpenapiEmptyResp", "required": [ "success" ] }, "OpenapiFlowCreateResp": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "brokerID": { "type": "string" } }, "title": "OpenapiFlowCreateResp", "required": [ "id", "brokerID" ] }, "OpenapiFlowDataResp": { "type": "object", "properties": { "rev": { "type": "string" }, "flows": { "type": "array", "items": { "type": "object" } } }, "title": "OpenapiFlowDataResp", "required": [ "rev", "flows" ] }, "OpenapiFlowDeployResp": { "type": "object", "properties": { "flowId": { "type": "string" } }, "title": "OpenapiFlowDeployResp", "required": [ "flowId" ] }, "OpenapiFlowEmptyResp": { "type": "object", "properties": { "success": { "type": "boolean", "format": "boolean" } }, "title": "OpenapiFlowEmptyResp", "required": [ "success" ] }, "OpenapiFlowInfo": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "flowId": { "type": "string" }, "flowName": { "type": "string" }, "flowType": { "type": "string" }, "flowStatus": { "type": "string" }, "template": { "type": "string" }, "description": { "type": "string" }, "isFavorite": { "type": "integer", "format": "int64" }, "createdTime": { "type": "integer", "format": "int64" }, "updatedTime": { "type": "integer", "format": "int64" } }, "title": "OpenapiFlowInfo", "required": [ "id", "flowId", "flowName", "flowType", "flowStatus", "template", "description", "isFavorite", "createdTime", "updatedTime" ] }, "OpenapiFlowLegacyCreateReq": { "type": "object", "properties": { "flowName": { "type": "string" }, "flowType": { "type": "string" }, "description": { "type": "string" }, "template": { "type": "string" } }, "title": "OpenapiFlowLegacyCreateReq", "required": [ "flowName", "flowType" ] }, "OpenapiFlowLegacyDeleteReq": { "type": "object", "properties": { "ids": { "type": "array", "items": { "type": "integer", "format": "int64" } } }, "title": "OpenapiFlowLegacyDeleteReq", "required": [ "ids" ] }, "OpenapiFlowLegacyDeployReq": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "flowsJson": { "type": "string" } }, "title": "OpenapiFlowLegacyDeployReq", "required": [ "id", "flowsJson" ] }, "OpenapiFlowLegacyGetReq": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" } }, "title": "OpenapiFlowLegacyGetReq", "required": [ "id" ] }, "OpenapiFlowLegacyListReq": { "type": "object", "properties": { "keyword": { "type": "string" }, "flowType": { "type": "string" } }, "title": "OpenapiFlowLegacyListReq" }, "OpenapiFlowLegacyNodesReq": { "type": "object", "properties": { "flowType": { "type": "string" } }, "title": "OpenapiFlowLegacyNodesReq", "required": [ "flowType" ] }, "OpenapiFlowLegacyUpdateReq": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "flowName": { "type": "string" }, "description": { "type": "string" }, "template": { "type": "string" }, "isFavorite": { "type": "integer", "format": "int64" } }, "title": "OpenapiFlowLegacyUpdateReq", "required": [ "id" ] }, "OpenapiFlowListResp": { "type": "object", "properties": { "list": { "type": "array", "items": { "$ref": "#/definitions/OpenapiFlowInfo" } } }, "title": "OpenapiFlowListResp", "required": [ "list" ] }, "OpenapiFlowNodesResp": { "type": "object", "properties": { "nodes": { "type": "array", "items": { "$ref": "#/definitions/OpenapiNodeRedNodeSet" } } }, "title": "OpenapiFlowNodesResp", "required": [ "nodes" ] }, "OpenapiHistoryItem": { "type": "object", "properties": { "success": { "type": "boolean", "format": "boolean" }, "topic": { "type": "string" }, "result": { "$ref": "#/definitions/OpenapiHistoryResult" }, "error": { "$ref": "#/definitions/OpenapiItemError" } }, "title": "OpenapiHistoryItem", "required": [ "success", "topic" ] }, "OpenapiHistoryResult": { "type": "object", "properties": { "values": { "type": "array", "items": { "$ref": "#/definitions/OpenapiHistoryValue" } }, "meta": { "$ref": "#/definitions/HistoryQueryMeta" } }, "title": "OpenapiHistoryResult", "required": [ "values" ] }, "OpenapiHistoryValue": { "type": "object", "properties": { "value": { "type": "object" }, "quality": { "type": "string" }, "timeStamp": { "type": "integer", "format": "int64" } }, "title": "OpenapiHistoryValue", "required": [ "quality", "timeStamp" ] }, "OpenapiItemError": { "type": "object", "properties": { "code": { "type": "integer", "format": "int64" }, "message": { "type": "string" } }, "title": "OpenapiItemError", "required": [ "code", "message" ] }, "OpenapiNodeInfo": { "type": "object", "properties": { "id": { "type": "integer", "format": "int64" }, "path": { "type": "string" }, "name": { "type": "string" }, "type": { "type": "string" }, "topicType": { "type": "string" }, "description": { "type": "string" }, "displayName": { "type": "string" }, "extendProperties": { "type": "object" }, "fields": { "type": "array", "items": { "$ref": "#/definitions/SchemaField" } }, "children": { "type": "array", "items": { "$ref": "#/definitions/OpenapiNodeInfo" } }, "alias": { "type": "string" }, "enableHistory": { "type": "boolean", "format": "boolean" }, "bindFlowID": { "type": "integer", "format": "int64" }, "payload": { "$ref": "#/definitions/OpenapiVQT" } }, "title": "OpenapiNodeInfo", "required": [ "id", "path", "name", "type", "topicType" ] }, "OpenapiNodeRedNodeSet": { "type": "object", "properties": { "id": { "type": "string" }, "name": { "type": "string" }, "types": { "type": "array", "items": { "type": "string" } }, "enabled": { "type": "boolean", "format": "boolean" }, "module": { "type": "string" }, "version": { "type": "string" } }, "title": "OpenapiNodeRedNodeSet", "required": [ "id", "name", "types", "enabled", "module", "version" ] }, "OpenapiReadItem": { "type": "object", "properties": { "success": { "type": "boolean", "format": "boolean" }, "topic": { "type": "string" }, "result": { "$ref": "#/definitions/OpenapiVQT" }, "error": { "$ref": "#/definitions/OpenapiItemError" }, "metadata": { "$ref": "#/definitions/OpenapiNodeInfo" } }, "title": "OpenapiReadItem", "required": [ "success", "topic" ] }, "OpenapiUnsNodeSaveReq": { "type": "object", "properties": { "parentId": { "type": "integer", "format": "int64" }, "name": { "type": "string" }, "displayName": { "type": "string" }, "alias": { "type": "string" }, "namespace": { "type": "string" }, "type": { "type": "string" }, "topicType": { "type": "string" }, "fields": { "type": "array", "items": { "$ref": "#/definitions/SchemaField" } }, "description": { "type": "string" }, "labelIds": { "type": "array", "items": { "type": "integer", "format": "int64" } }, "assetFileIds": { "type": "array", "items": { "type": "integer", "format": "int64" } }, "extendProperties": { "type": "string" }, "enableHistory": { "type": "boolean", "format": "boolean" }, "withFlow": { "type": "boolean", "format": "boolean" }, "addFlow": { "type": "boolean", "format": "boolean" }, "mockData": { "type": "boolean", "format": "boolean" } }, "title": "OpenapiUnsNodeSaveReq", "required": [ "name" ] }, "OpenapiVQT": { "type": "object", "properties": { "value": { "type": "object" }, "quality": { "type": "string" }, "timeStamp": { "type": "integer", "format": "int64" } }, "title": "OpenapiVQT", "required": [ "quality", "timeStamp" ] }, "OpenapiWriteResult": { "type": "object", "properties": { "success": { "type": "boolean", "format": "boolean" }, "topic": { "type": "string" }, "error": { "$ref": "#/definitions/OpenapiItemError" } }, "title": "OpenapiWriteResult", "required": [ "success", "topic" ] }, "PageReq": { "type": "object", "properties": { "pageNo": { "type": "integer", "format": "int32" }, "pageSize": { "type": "integer", "format": "int32" }, "keyword": { "type": "string" }, "keyType": { "type": "string" } }, "title": "PageReq" }, "PlatformGetMembersReq": { "type": "object", "properties": { "keyword": { "type": "string" }, "roleKey": { "type": "string" }, "roles": { "type": "array", "items": { "type": "string" } }, "statuses": { "type": "array", "items": { "type": "string" } }, "updatedAtStart": { "type": "string" }, "updatedAtEnd": { "type": "string" }, "page": { "type": "integer", "format": "int64" }, "size": { "type": "integer", "format": "int64" } }, "title": "PlatformGetMembersReq" }, "PlatformMemberResp": { "type": "object", "properties": { "userId": { "type": "string" }, "userName": { "type": "string" }, "nickName": { "type": "string" }, "email": { "type": "string" }, "status": { "type": "string" }, "roles": { "type": "array", "items": { "$ref": "#/definitions/PlatformMemberRoleResp" } }, "updatedAt": { "type": "string" } }, "title": "PlatformMemberResp", "required": [ "userId", "status", "roles", "updatedAt" ] }, "PlatformMemberRoleResp": { "type": "object", "properties": { "roleId": { "type": "string" }, "roleKey": { "type": "string" }, "roleName": { "type": "string" }, "description": { "type": "string" } }, "title": "PlatformMemberRoleResp", "required": [ "roleId", "roleKey" ] }, "PlatformMembersResp": { "type": "object", "properties": { "list": { "type": "array", "items": { "$ref": "#/definitions/PlatformMemberResp" } }, "total": { "type": "integer", "format": "int64" }, "page": { "type": "integer", "format": "int64" }, "size": { "type": "integer", "format": "int64" } }, "title": "PlatformMembersResp", "required": [ "list", "total", "page", "size" ] }, "ReadReq": { "type": "object", "properties": { "topics": { "type": "array", "items": { "type": "string" } }, "include_metadata": { "type": "boolean", "format": "boolean" }, "include_leaf_value": { "type": "boolean", "format": "boolean" } }, "title": "ReadReq", "required": [ "topics" ] }, "ReadResp": { "type": "object", "properties": { "success": { "type": "boolean", "format": "boolean" }, "results": { "type": "array", "items": { "$ref": "#/definitions/OpenapiReadItem" } } }, "title": "ReadResp", "required": [ "success", "results" ] }, "ResourceActionIdReq": { "type": "object", "properties": {}, "title": "ResourceActionIdReq" }, "ResourceActionSaveReq": { "type": "object", "properties": { "actionType": { "type": "string" }, "actionValue": { "type": "string" }, "methods": { "type": "string" }, "enabled": { "type": "integer", "format": "int64" } }, "title": "ResourceActionSaveReq", "required": [ "actionType", "actionValue" ] }, "ResourceIdReq": { "type": "object", "properties": {}, "title": "ResourceIdReq" }, "ResourceSaveReq": { "type": "object", "properties": { "parentId": { "type": "integer", "format": "int64" }, "resourceKey": { "type": "string" }, "name": { "type": "string" }, "type": { "type": "integer", "format": "int64" }, "routePath": { "type": "string" }, "urlType": { "type": "integer", "format": "int64" }, "openType": { "type": "integer", "format": "int64" }, "icon": { "type": "string" }, "sort": { "type": "integer", "format": "int64" }, "enabled": { "type": "integer", "format": "int64" } }, "title": "ResourceSaveReq", "required": [ "resourceKey", "name", "type" ] }, "RoleResourceReq": { "type": "object", "properties": { "uri": { "type": "string" } }, "title": "RoleResourceReq", "required": [ "uri" ] }, "RoleSaveReq": { "type": "object", "properties": { "name": { "type": "string" }, "defaultHomePage": { "type": "string" }, "allowResourceList": { "type": "array", "items": { "$ref": "#/definitions/RoleResourceReq" } }, "denyResourceList": { "type": "array", "items": { "$ref": "#/definitions/RoleResourceReq" } } }, "title": "RoleSaveReq", "required": [ "name" ] }, "RouteKeyReq": { "type": "object", "properties": {}, "title": "RouteKeyReq" }, "SchemaField": { "type": "object", "properties": { "name": { "type": "string" }, "type": { "type": "string" }, "unit": { "type": "string" } }, "title": "SchemaField", "required": [ "name", "type" ] }, "SearchReq": { "type": "object", "properties": { "keyword": { "type": "string" }, "topicType": { "type": "string" }, "path_prefix": { "type": "string" }, "include_metadata": { "type": "boolean", "format": "boolean" }, "include_leaf_value": { "type": "boolean", "format": "boolean" }, "page": { "type": "integer", "format": "int64" }, "size": { "type": "integer", "format": "int64" } }, "title": "SearchReq" }, "SearchResp": { "type": "object", "properties": { "objects": { "type": "array", "items": { "$ref": "#/definitions/OpenapiNodeInfo" } }, "page": { "type": "integer", "format": "int64" }, "size": { "type": "integer", "format": "int64" }, "total": { "type": "integer", "format": "int64" } }, "title": "SearchResp", "required": [ "objects", "page", "size", "total" ] }, "UnsAttachmentInfo": { "type": "object", "properties": { "unsId": { "type": "integer", "format": "int64" }, "fileName": { "type": "string" }, "filePath": { "type": "string" }, "fileUrl": { "type": "string" }, "contentType": { "type": "string" }, "size": { "type": "integer", "format": "int64" }, "sha256": { "type": "string" }, "createdAt": { "type": "integer", "format": "int64" }, "fileUrlExpiresAt": { "type": "integer", "format": "int64" } }, "title": "UnsAttachmentInfo", "required": [ "unsId", "filePath" ] }, "UnsAttachmentListReq": { "type": "object", "properties": { "unsId": { "type": "integer", "format": "int64" }, "topic": { "type": "string" }, "page": { "type": "integer", "format": "int32" }, "size": { "type": "integer", "format": "int32" }, "includeFileUrl": { "type": "boolean", "format": "boolean" } }, "title": "UnsAttachmentListReq" }, "UnsAttachmentListResp": { "type": "object", "properties": { "unsId": { "type": "integer", "format": "int64" }, "list": { "type": "array", "items": { "$ref": "#/definitions/UnsAttachmentInfo" } }, "total": { "type": "integer", "format": "int64" }, "page": { "type": "integer", "format": "int64" }, "size": { "type": "integer", "format": "int64" } }, "title": "UnsAttachmentListResp", "required": [ "unsId", "list", "total", "page", "size" ] }, "UnsAttachmentUploadReq": { "type": "object", "properties": { "unsId": { "type": "integer", "format": "int64" }, "topic": { "type": "string" }, "fileName": { "type": "string" }, "sha256": { "type": "string" } }, "title": "UnsAttachmentUploadReq" }, "UnsAttachmentUploadResp": { "type": "object", "properties": { "unsId": { "type": "integer", "format": "int64" }, "fileName": { "type": "string" }, "filePath": { "type": "string" }, "fileUrl": { "type": "string" }, "contentType": { "type": "string" }, "size": { "type": "integer", "format": "int64" }, "sha256": { "type": "string" }, "createdAt": { "type": "integer", "format": "int64" }, "fileUrlExpiresAt": { "type": "integer", "format": "int64" } }, "title": "UnsAttachmentUploadResp", "required": [ "unsId", "filePath" ] }, "UnsBindFlowReq": { "type": "object", "properties": { "unsId": { "type": "integer", "format": "int64" }, "flowId": { "type": "integer", "format": "int64" } }, "title": "UnsBindFlowReq", "required": [ "unsId", "flowId" ] }, "UnsBindFlowResp": { "type": "object", "properties": { "success": { "type": "boolean", "format": "boolean" }, "unsId": { "type": "integer", "format": "int64" }, "flowId": { "type": "integer", "format": "int64" } }, "title": "UnsBindFlowResp", "required": [ "success", "unsId", "flowId" ] }, "UnsDashboardReq": { "type": "object", "properties": { "nodeId": { "type": "integer", "format": "int64" }, "timeStart": { "type": "integer", "format": "int64" }, "timeEnd": { "type": "integer", "format": "int64" }, "limit": { "type": "integer", "format": "int32" } }, "title": "UnsDashboardReq", "required": [ "nodeId" ] }, "UnsExportJobReq": { "type": "object", "properties": { "rootNodeId": { "type": "integer", "format": "int64" } }, "title": "UnsExportJobReq" }, "UnsImportJobReq": { "type": "object", "properties": { "dryRun": { "type": "boolean", "format": "boolean" }, "sourceFileId": { "type": "integer", "format": "int64" } }, "title": "UnsImportJobReq" }, "UnsLabelReq": { "type": "object", "properties": { "name": { "type": "string" }, "color": { "type": "string" }, "description": { "type": "string" } }, "title": "UnsLabelReq", "required": [ "name" ] }, "UnsListReq": { "type": "object", "properties": { "parentId": { "type": "integer", "format": "int64" }, "parentIdSet": { "type": "boolean", "format": "boolean" }, "keyword": { "type": "string" }, "includeRecycle": { "type": "boolean", "format": "boolean" } }, "title": "UnsListReq" }, "UnsNodeSaveReq": { "type": "object", "properties": { "parentId": { "type": "integer", "format": "int64" }, "name": { "type": "string" }, "displayName": { "type": "string" }, "alias": { "type": "string" }, "namespace": { "type": "string" }, "type": { "type": "string" }, "topicType": { "type": "string" }, "schema": { "type": "string" }, "description": { "type": "string" }, "labelIds": { "type": "array", "items": { "type": "integer", "format": "int64" } }, "assetFileIds": { "type": "array", "items": { "type": "integer", "format": "int64" } }, "extendProperties": { "type": "string" }, "persistence": { "type": "boolean", "format": "boolean" }, "withFlow": { "type": "boolean", "format": "boolean" }, "addFlow": { "type": "boolean", "format": "boolean" }, "mockData": { "type": "boolean", "format": "boolean" } }, "title": "UnsNodeSaveReq", "required": [ "name", "type" ] }, "UserPasswordResetReq": { "type": "object", "properties": { "password": { "type": "string" } }, "title": "UserPasswordResetReq", "required": [ "password" ] }, "UserRoleReq": { "type": "object", "properties": { "roleId": { "type": "integer", "format": "int64" }, "roleName": { "type": "string" } }, "title": "UserRoleReq", "required": [ "roleId" ] }, "UserSaveReq": { "type": "object", "properties": { "username": { "type": "string" }, "password": { "type": "string" }, "firstName": { "type": "string" }, "email": { "type": "string" }, "phone": { "type": "string" }, "enabled": { "type": "boolean", "format": "boolean" }, "roleList": { "type": "array", "items": { "$ref": "#/definitions/UserRoleReq" } } }, "title": "UserSaveReq", "required": [ "username" ] }, "UserUpdateReq": { "type": "object", "properties": { "username": { "type": "string" }, "firstName": { "type": "string" }, "email": { "type": "string" }, "phone": { "type": "string" }, "enabled": { "type": "boolean", "format": "boolean" }, "homePage": { "type": "string" }, "roleList": { "type": "array", "items": { "$ref": "#/definitions/UserRoleReq" } } }, "title": "UserUpdateReq" }, "WriteItem": { "type": "object", "properties": { "topic": { "type": "string" }, "value": { "type": "object" }, "timeStamp": { "type": "integer", "format": "int64" } }, "title": "WriteItem", "required": [ "topic" ] }, "WriteReq": { "type": "object", "properties": { "writes": { "type": "array", "items": { "$ref": "#/definitions/WriteItem" } }, "qos": { "type": "integer", "format": "int64" }, "retain": { "type": "boolean", "format": "boolean" } }, "title": "WriteReq", "required": [ "writes" ] }, "WriteResp": { "type": "object", "properties": { "success": { "type": "boolean", "format": "boolean" }, "results": { "type": "array", "items": { "$ref": "#/definitions/OpenapiWriteResult" } } }, "title": "WriteResp", "required": [ "success", "results" ] } }, "securityDefinitions": { "apiKey": { "type": "apiKey", "description": "Enter JWT Bearer token **_only_**", "name": "Authorization", "in": "header" } } }