跳到主要内容

weda API

简介:weda API

HOST:https://{envId}.ap-shanghai.tcb-api.tencentcloudapi.com/weda

联系人:

Version:1.0

接口路径:/v3/api-docs/EnterpriseAPI

[TOC]

企业工作台

查询应用列表

接口地址:/enterprise/v1/getAppListByAppName

请求方式:GET

请求数据类型:application/json

响应数据类型:*/*

接口描述:

查询应用列表

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
envId环境idquerytruestring
envType环境类型querytruestring
uid用户idquerytruestring
appName应用名称queryfalsestring
appStatus应用状态queryfalsestring
includeCustomized是否自定义应用queryfalseinteger(int32)

响应状态:

状态码说明schema
200OKOpenApiServerResponse应用列表出参

响应参数:

参数名称参数说明类型schema
response公共出参对象,data类型为应用列表出参公共出参对象,data类型为应用列表出参
requestIdrequestIdstring
error错误信息错误信息错误信息
code错误码string
message错误消息提示string
data应用列表出参应用列表出参
appListarray应用数据
appId应用idstring
appName应用名称string
appType应用类型integer
appUrl应用访问地址string
thumbNail缩略图string
themeColor主题颜色string
lmenuEnabled是否开启菜单导航boolean
extInfo扩展信息string
categoryId分类idstring
statusEnabled状态是否可用boolean

响应示例:

{
"response": {
"requestId": "",
"error": {
"code": "",
"message": ""
},
"data": {
"appList": [
{
"appId": "app-wesacp",
"appName": "模型应用",
"appType": 1,
"appUrl": "http:aaa.bbb.com/app-seaswe",
"thumbNail": "http:aaa.bbb.com/app-seaswe.jpg",
"themeColor": "#f000",
"lmenuEnabled": true,
"extInfo": "{a:b}",
"categoryId": "123",
"statusEnabled": true
}
]
}
}
}

创建应用分类

接口地址:/enterprise/v1/{envType}/createAppCategory

请求方式:POST

请求数据类型:application/json,application/json

响应数据类型:*/*

接口描述:

创建应用分类

请求示例:

{
"Uin": "1001178931",
"EnvId": "lowcode-8gr4tbore6df",
"EnvType": "preview/prod",
"AppId": "APPID,用户管理取值 10001001",
"Uid": "100111",
"Data": [
{
"CategoryId": "225",
"CategoryName": "教育",
"Order": 1,
"Enabled": true,
"AppIds": "[app-wesacp,app-wesdfsdf]"
}
]
}

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
envTypepathtruestring
创建应用分类入参创建应用分类入参bodytrue创建应用分类入参创建应用分类入参
Uintruestring
EnvIdtruestring
EnvTypetruestring
AppIdtruestring
Uid用户idfalsestring
Data应用分类详情falsearray应用分类详情
CategoryId应用分类idfalsestring
CategoryName应用分类名称truestring
Order应用分类排序falseinteger
Enabled应用分类是否启用falseboolean
AppIds应用分类应用id列表falsearraystring

响应状态:

状态码说明schema
200OKOpenApiServerResponse创建应用分类出参

响应参数:

参数名称参数说明类型schema
response公共出参对象,data类型为创建应用分类出参公共出参对象,data类型为创建应用分类出参
requestIdrequestIdstring
error错误信息错误信息错误信息
code错误码string
message错误消息提示string
data创建应用分类出参创建应用分类出参
Data创建应用分类结果arrayCreateAppCategoryData
CategoryId应用分类idstring
CategoryName应用分类名称string
Order应用分类排序integer
Enabled应用分类是否启用boolean
AppIds应用分类应用id列表arraystring

响应示例:

{
"response": {
"requestId": "",
"error": {
"code": "",
"message": ""
},
"data": {
"Data": [
{
"CategoryId": "225",
"CategoryName": "教育",
"Order": 1,
"Enabled": true,
"AppIds": "[app-wesacp,app-wesdfsdf]"
}
]
}
}
}

查询应用分类

接口地址:/enterprise/v1/{envType}/getAppCategory

请求方式:POST

请求数据类型:application/json,application/json

响应数据类型:*/*

接口描述:

查询应用分类

请求示例:

{
"Uin": "1001178931",
"EnvId": "lowcode-8gr4tbore6df",
"EnvType": "preview/prod",
"AppId": "APPID,用户管理取值 10001001",
"Uid": "100111",
"CategoryName": "教育"
}

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
envTypepathtruestring
查询应用分类入参查询应用分类入参bodytrue查询应用分类入参查询应用分类入参
Uintruestring
EnvIdtruestring
EnvTypetruestring
AppIdtruestring
Uid用户idfalsestring
CategoryName应用分类名称falsestring

响应状态:

状态码说明schema
200OKOpenApiServerResponse查询应用分类返回参数

响应参数:

参数名称参数说明类型schema
response公共出参对象,data类型为查询应用分类返回参数公共出参对象,data类型为查询应用分类返回参数
requestIdrequestIdstring
error错误信息错误信息错误信息
code错误码string
message错误消息提示string
data查询应用分类返回参数查询应用分类返回参数
data应用分类列表arrayGetAppCategoryInfo
Id应用分类idstring
CategoryName应用分类名称string
Order应用分类排序integer
Enabled应用分类是否启用boolean
AppCount应用分类应用中应用数量integer
EnterpriseApps应用分类-应用详情array应用详情
AppId应用idstring
AppName应用名称string
AppType应用类型boolean
AppUrl应用访问urlstring
ThumbNail缩略图string
ThemeColor主题颜色string
LmenuEnabled是否开启菜单导航boolean
ExtInfo扩展信息string

响应示例:

{
"response": {
"requestId": "",
"error": {
"code": "",
"message": ""
},
"data": {
"data": [
{
"Id": "225",
"CategoryName": "教育",
"Order": 1,
"Enabled": true,
"AppCount": 2,
"EnterpriseApps": [
{
"AppId": "app-wesacp",
"AppName": "模型应用-1015",
"AppType": false,
"AppUrl": "http://lowcode-sdfsddfl-1001/a/",
"ThumbNail": "http:aaa.bbb.com/app-seaswe.jpg",
"ThemeColor": "#f000",
"LmenuEnabled": true,
"ExtInfo": "{a:b}"
}
]
}
]
}
}
}

更新应用分类

接口地址:/enterprise/v1/{envType}/updateAppCategory

请求方式:POST

请求数据类型:application/json,application/json

响应数据类型:*/*

接口描述:

更新应用分类

请求示例:

{
"Uin": "1001178931",
"EnvId": "lowcode-8gr4tbore6df",
"EnvType": "preview/prod",
"AppId": "APPID,用户管理取值 10001001",
"Uid": "100111",
"Data": [
{
"Id": "225",
"CategoryName": "教育",
"Order": 1,
"Enabled": true,
"AppIds": "[app-wesacp,app-wesdfsdf]"
}
]
}

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
envTypepathtruestring
更新应用分类入参更新应用分类入参bodytrue更新应用分类入参更新应用分类入参
Uintruestring
EnvIdtruestring
EnvTypetruestring
AppIdtruestring
Uid用户idtruestring
Data应用分类详情truearrayUpdateAppCategoryData
Id应用分类idfalsestring
CategoryName应用分类名称falsestring
Order应用分类排序falseinteger
Enabled应用分类是否启用falseboolean
AppIds应用分类应用id列表falsearraystring

响应状态:

状态码说明schema
200OKOpenApiServerResponseUpdateAppCategoryResponse

响应参数:

参数名称参数说明类型schema
response公共出参对象,data类型为UpdateAppCategoryResponse公共出参对象,data类型为UpdateAppCategoryResponse
requestIdrequestIdstring
error错误信息错误信息错误信息
code错误码string
message错误消息提示string
dataUpdateAppCategoryResponseUpdateAppCategoryResponse

响应示例:

{
"response": {
"requestId": "",
"error": {
"code": "",
"message": ""
},
"data": {}
}
}

删除应用分类

接口地址:/enterprise/v1/{envType}/deleteAppCategory

请求方式:POST

请求数据类型:application/json,application/json

响应数据类型:*/*

接口描述:

删除应用分类

请求示例:

{
"Uin": "1001178931",
"EnvId": "lowcode-8gr4tbore6df",
"EnvType": "preview/prod",
"AppId": "APPID,用户管理取值 10001001",
"Uid": "100111",
"CategoryIds": [
225,
226
]
}

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
envTypepathtruestring
删除应用分类入参删除应用分类入参bodytrue删除应用分类入参删除应用分类入参
Uintruestring
EnvIdtruestring
EnvTypetruestring
AppIdtruestring
Uid用户idfalsestring
CategoryIds应用分类id列表truearraystring

响应状态:

状态码说明schema
200OKOpenApiServerResponseDeleteAppCategoryResponse

响应参数:

参数名称参数说明类型schema
response公共出参对象,data类型为DeleteAppCategoryResponse公共出参对象,data类型为DeleteAppCategoryResponse
requestIdrequestIdstring
error错误信息错误信息错误信息
code错误码string
message错误消息提示string
dataDeleteAppCategoryResponseDeleteAppCategoryResponse

响应示例:

{
"response": {
"requestId": "",
"error": {
"code": "",
"message": ""
},
"data": {}
}
}

查询常用应用

接口地址:/enterprise/v1/{envType}/getMyLruApp

请求方式:POST

请求数据类型:application/json,application/json

响应数据类型:*/*

接口描述:

查询常用应用

请求示例:

{
"Uin": "1001178931",
"EnvId": "lowcode-8gr4tbore6df",
"EnvType": "preview/prod",
"AppId": "APPID,用户管理取值 10001001",
"Uid": "100111",
"UserId": "100111"
}

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
envTypepathtruestring
查询常用应用入参查询常用应用入参bodytrue查询常用应用入参查询常用应用入参
Uintruestring
EnvIdtruestring
EnvTypetruestring
AppIdtruestring
Uid用户id,废弃falsestring
UserId用户idtruestring

响应状态:

状态码说明schema
200OKOpenApiServerResponse查询常用应用出参

响应参数:

参数名称参数说明类型schema
response公共出参对象,data类型为查询常用应用出参公共出参对象,data类型为查询常用应用出参
requestIdrequestIdstring
error错误信息错误信息错误信息
code错误码string
message错误消息提示string
data查询常用应用出参查询常用应用出参
AppLruAppLruAppLru
AppIds常用应用id列表arraystring

响应示例:

{
"response": {
"requestId": "",
"error": {
"code": "",
"message": ""
},
"data": {
"AppLru": {
"AppIds": "[app-wesacp,app-wesdfsdf]"
}
}
}
}

用户设置常用应用

接口地址:/enterprise/v1/{envType}/setCommonApp

请求方式:POST

请求数据类型:application/json,application/json

响应数据类型:*/*

接口描述:

用户设置常用应用

请求示例:

{
"Uin": "1001178931",
"EnvId": "lowcode-8gr4tbore6df",
"EnvType": "preview/prod",
"AppId": "APPID,用户管理取值 10001001",
"UserId": "100111",
"AppLru": {
"AppIds": "[app-wesacp,app-wesdfsdf]"
}
}

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
envTypepathtruestring
设置常用应用入参设置常用应用入参bodytrue设置常用应用入参设置常用应用入参
Uintruestring
EnvIdtruestring
EnvTypetruestring
AppIdtruestring
UserId用户idtruestring
AppLru常用应用详情true常用应用id列表常用应用id列表
AppIds常用应用id列表truearraystring

响应状态:

状态码说明schema
200OKOpenApiServerResponseSetCommonAppResponse

响应参数:

参数名称参数说明类型schema
response公共出参对象,data类型为SetCommonAppResponse公共出参对象,data类型为SetCommonAppResponse
requestIdrequestIdstring
error错误信息错误信息错误信息
code错误码string
message错误消息提示string
dataSetCommonAppResponseSetCommonAppResponse

响应示例:

{
"response": {
"requestId": "",
"error": {
"code": "",
"message": ""
},
"data": {}
}
}

修改第三方应用

接口地址:/enterprise/v1/{envType}/updateEnterpriseApp

请求方式:POST

请求数据类型:application/json,application/json

响应数据类型:*/*

接口描述:

修改第三方应用

请求示例:

{
"Uin": "1001178931",
"EnvId": "lowcode-8gr4tbore6df",
"EnvType": "preview/prod",
"AppId": "app-wesacp",
"Uid": "100111",
"AppName": "模型应用-1023",
"CategoryId": "225",
"AppType": 1,
"AppUrl": "http:aaa.bbb.com/app-seaswe",
"ThumbNail": "http:aaa.bbb.com/app-seaswe.jpg",
"ThemeColor": "#f000",
"LmenuEnabled": true,
"ExtInfo": "{a:b}",
"StatusEnabled": true
}

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
envTypepathtruestring
修改企业工作台应用入参修改企业工作台应用入参bodytrue修改企业工作台应用入参修改企业工作台应用入参
Uintruestring
EnvIdtruestring
EnvTypetruestring
AppId应用idtruestring
Uid用户idfalsestring
AppName应用名称falsestring
CategoryId应用分类idtruestring
AppType应用类型falseinteger(int32)
AppUrl应用访问地址falsestring
ThumbNail缩略图falsestring
ThemeColor主题颜色falsestring
LmenuEnabled是否开启菜单导航falseboolean
ExtInfo扩展信息falsestring
StatusEnabled是否开启falseboolean

响应状态:

状态码说明schema
200OKOpenApiServerResponseUpdateEnterpriseAppResponse

响应参数:

参数名称参数说明类型schema
response公共出参对象,data类型为UpdateEnterpriseAppResponse公共出参对象,data类型为UpdateEnterpriseAppResponse
requestIdrequestIdstring
error错误信息错误信息错误信息
code错误码string
message错误消息提示string
dataUpdateEnterpriseAppResponseUpdateEnterpriseAppResponse

响应示例:

{
"response": {
"requestId": "",
"error": {
"code": "",
"message": ""
},
"data": {}
}
}

新增第三方应用

接口地址:/enterprise/v1/{envType}/createEnterpriseApp

请求方式:POST

请求数据类型:application/json,application/json

响应数据类型:*/*

接口描述:

新增第三方应用

请求示例:

{
"Uin": "1001178931",
"EnvId": "lowcode-8gr4tbore6df",
"EnvType": "preview/prod",
"AppId": "app-wesacp",
"Uid": "100111",
"AppName": "模型应用-1023",
"CategoryId": "225",
"AppType": 1,
"AppUrl": "http:aaa.bbb.com/app-seaswe",
"ThumbNail": "http:aaa.bbb.com/app-seaswe.jpg",
"ThemeColor": "#f000",
"LmenuEnabled": true,
"ExtInfo": "{a:b}"
}

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
envTypepathtruestring
创建企业工作台应用入参创建企业工作台应用入参bodytrue创建企业工作台应用入参创建企业工作台应用入参
Uintruestring
EnvIdtruestring
EnvTypetruestring
AppId应用idtruestring
Uid用户idfalsestring
AppName应用名称falsestring
CategoryId应用分类idtruestring
AppType应用类型falseinteger(int32)
AppUrl应用访问地址falsestring
ThumbNail缩略图falsestring
ThemeColor主题颜色falsestring
LmenuEnabled是否开启菜单导航falseboolean
ExtInfo扩展信息falsestring

响应状态:

状态码说明schema
200OKOpenApiServerResponseCreateEnterpriseAppResponse

响应参数:

参数名称参数说明类型schema
response公共出参对象,data类型为CreateEnterpriseAppResponse公共出参对象,data类型为CreateEnterpriseAppResponse
requestIdrequestIdstring
error错误信息错误信息错误信息
code错误码string
message错误消息提示string
dataCreateEnterpriseAppResponseCreateEnterpriseAppResponse

响应示例:

{
"response": {
"requestId": "",
"error": {
"code": "",
"message": ""
},
"data": {}
}
}

获取全部用户初始化信息

接口地址:/enterprise/v1/{envType}/getAdminAllInfo

请求方式:POST

请求数据类型:application/json,application/json

响应数据类型:*/*

接口描述:

获取全部用户初始化信息

请求示例:

{
"Uin": "1001178931",
"EnvId": "lowcode-8gr4tbore6df",
"EnvType": "preview/prod",
"AppId": "APPID,用户管理取值 10001001",
"Uid": "100111",
"Source": 1,
"IncludeCustomized": 0
}

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
envTypepathtruestring
getAdminAllInfoRequestGetAdminAllInfoRequestbodytrueGetAdminAllInfoRequestGetAdminAllInfoRequest
Uintruestring
EnvIdtruestring
EnvTypetruestring
AppIdtruestring
Uid用户idtruestring
Source用户来源trueinteger(int32)
IncludeCustomized是否包含自定义应用falseinteger(int32)

响应状态:

状态码说明schema
200OKOpenApiServerResponseGetAdminAllInfoResponse

响应参数:

参数名称参数说明类型schema
response公共出参对象,data类型为GetAdminAllInfoResponse公共出参对象,data类型为GetAdminAllInfoResponse
requestIdrequestIdstring
error错误信息错误信息错误信息
code错误码string
message错误消息提示string
dataGetAdminAllInfoResponseGetAdminAllInfoResponse
DataGetAdminAllInfoRespDataGetAdminAllInfoRespData
AppsarrayAdminAppInfo
Idstring
Namestring
DeployUrlstring
AppCustomNavAppCustomNavAppCustomNav
navigationStylestring
isMultiTerminalboolean
menuDataarrayCustomMenu
Keystring
titlestring
typestring
pathstring
iconUrlstring
childrenarrayCustomMenu
linkTargetBlankboolean
levelinteger
IconPathstring
LinkUrlstring
mobileMenuDataarrayCustomMenu
Keystring
titlestring
typestring
pathstring
iconUrlstring
childrenarrayCustomMenu
linkTargetBlankboolean
levelinteger
IconPathstring
LinkUrlstring
homePageIdstring
showNavboolean
NavVersioninteger
thrumbNailstring
themeColorstring
lmenuEnabledboolean
appUrlstring
extInfostring
AppTypeinteger
ConfigInfoarraystring
UserInfoCurrentUserCurrentUser
accessibleServicearraystring
avatarstring
uinstring
typeinteger
emailstring
namestring
envIdstring
userIdstring
uuidstring
phonestring
RelatedRolesarrayWedaRole
namestring
roleIdentitystring
idstring
parentRoleIdstring
childRoleIdstring
envIdentitystring
isReleasedstring
UserExtendstring
PrimaryColumnstring
UserDescstring
NickNamestring
MainOrgOrgOrg
orgIdstring
orgNamestring
orgIdentitystring
levelinteger
OrgsarrayOrg
orgIdstring
orgNamestring
orgIdentitystring
levelinteger
CorpCorpCorp
idstring
namestring
ProdAppTotalinteger
PreviewAppTotalinteger
ThirdAppsarrayAdminAppInfo
Idstring
Namestring
DeployUrlstring
AppCustomNavAppCustomNavAppCustomNav
navigationStylestring
isMultiTerminalboolean
menuDataarrayCustomMenu
Keystring
titlestring
typestring
pathstring
iconUrlstring
childrenarrayCustomMenu
linkTargetBlankboolean
levelinteger
IconPathstring
LinkUrlstring
mobileMenuDataarrayCustomMenu
Keystring
titlestring
typestring
pathstring
iconUrlstring
childrenarrayCustomMenu
linkTargetBlankboolean
levelinteger
IconPathstring
LinkUrlstring
homePageIdstring
showNavboolean
NavVersioninteger
thrumbNailstring
themeColorstring
lmenuEnabledboolean
appUrlstring
extInfostring
AppTypeinteger

响应示例:

{
"response": {
"requestId": "",
"error": {
"code": "",
"message": ""
},
"data": {
"Data": {
"Apps": [
{
"Id": "",
"Name": "",
"DeployUrl": "",
"AppCustomNav": {
"navigationStyle": "",
"isMultiTerminal": true,
"menuData": [
{
"Key": "",
"title": "",
"type": "",
"path": "",
"iconUrl": "",
"children": [
{
"Key": "",
"title": "",
"type": "",
"path": "",
"iconUrl": "",
"children": [
{}
],
"linkTargetBlank": true,
"level": 0,
"IconPath": "",
"LinkUrl": ""
}
],
"linkTargetBlank": true,
"level": 0,
"IconPath": "",
"LinkUrl": ""
}
],
"mobileMenuData": [
{}
],
"homePageId": "",
"showNav": true
},
"NavVersion": 0,
"thrumbNail": "",
"themeColor": "",
"lmenuEnabled": true,
"appUrl": "",
"extInfo": "",
"AppType": 0
}
],
"ConfigInfo": [],
"UserInfo": {
"accessibleService": [],
"avatar": "",
"uin": "",
"type": 0,
"email": "",
"name": "",
"envId": "",
"userId": "",
"uuid": "",
"phone": "",
"RelatedRoles": [
{
"name": "",
"roleIdentity": "",
"id": "",
"parentRoleId": "",
"childRoleId": "",
"envIdentity": "",
"isReleased": ""
}
],
"UserExtend": "",
"PrimaryColumn": "",
"UserDesc": "",
"NickName": "",
"MainOrg": {
"orgId": "",
"orgName": "",
"orgIdentity": "",
"level": 0
},
"Orgs": [
{
"orgId": "",
"orgName": "",
"orgIdentity": "",
"level": 0
}
],
"Corp": {
"id": "",
"name": ""
}
},
"ProdAppTotal": 0,
"PreviewAppTotal": 0,
"ThirdApps": [
{}
]
}
}
}
}

获取环境套餐信息

接口地址:/enterprise/v1/{envType}/describeEnvInfo

请求方式:POST

请求数据类型:application/json,application/json

响应数据类型:*/*

接口描述:

获取环境套餐信息

请求示例:

{
"Uin": "1001178931",
"EnvId": "lowcode-8gr4tbore6df",
"EnvType": "preview/prod",
"AppId": "APPID,用户管理取值 10001001"
}

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
envTypepathtruestring
describeEnvInfoRequestDescribeEnvInfoRequestbodytrueDescribeEnvInfoRequestDescribeEnvInfoRequest
Uintruestring
EnvIdtruestring
EnvTypetruestring
AppIdtruestring

响应状态:

状态码说明schema
200OKOpenApiServerResponse查询环境信息出参

响应参数:

参数名称参数说明类型schema
response公共出参对象,data类型为查询环境信息出参公共出参对象,data类型为查询环境信息出参
requestIdrequestIdstring
error错误信息错误信息错误信息
code错误码string
message错误消息提示string
data查询环境信息出参查询环境信息出参
Data环境数据EnvInfoEnvInfo
EnvIdstring
PackageIdstring
Statusinteger
CreateTimestring
ExpireTimestring
IsolateTimestring
UserPackageIdstring

响应示例:

{
"response": {
"requestId": "",
"error": {
"code": "",
"message": ""
},
"data": {
"Data": {
"EnvId": "",
"PackageId": "",
"Status": 0,
"CreateTime": "",
"ExpireTime": "",
"IsolateTime": "",
"UserPackageId": ""
}
}
}
}

获取用户导航内容

接口地址:/enterprise/v1/{envType}/describeAppHistoryByAppId

请求方式:POST

请求数据类型:application/json,application/json

响应数据类型:*/*

接口描述:

获取用户导航内容

请求示例:

{
"Uin": "1001178931",
"EnvId": "lowcode-8gr4tbore6df",
"EnvType": "preview/prod",
"AppId": "APPID,用户管理取值 10001001",
"WeAppId": "app-wesacp"
}

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
envTypepathtruestring
查询应用页面数据入参查询应用页面数据入参bodytrue查询应用页面数据入参查询应用页面数据入参
Uintruestring
EnvIdtruestring
EnvTypetruestring
AppIdtruestring
WeAppId应用idtruestring

响应状态:

状态码说明schema
200OKOpenApiServerResponse查询应用页面数据出参

响应参数:

参数名称参数说明类型schema
response公共出参对象,data类型为查询应用页面数据出参公共出参对象,data类型为查询应用页面数据出参
requestIdrequestIdstring
error错误信息错误信息错误信息
code错误码string
message错误消息提示string
data查询应用页面数据出参查询应用页面数据出参
Data应用详情数据应用详情数据应用详情数据
AppId应用idstring
Comment应用说明string
Content应用页面信息string
Version应用历史版本string
ExtraConfig应用其他配置信息string
ZipUrl应用zip链接string
FileName应用文件名integer
Operator应用操作人integer
AppVersionId应用版本idinteger
ID快照idstring
Pages页面string

响应示例:

{
"response": {
"requestId": "",
"error": {
"code": "",
"message": ""
},
"data": {
"Data": {
"AppId": "app-wesacp",
"Comment": "app-wesacp",
"Content": "{\"title\":\"模型应用\"}",
"Version": "1",
"ExtraConfig": "{}",
"ZipUrl": "http://cos.t.zip",
"FileName": 0,
"Operator": 100001,
"AppVersionId": 1,
"ID": "111101",
"Pages": ""
}
}
}
}

保存用户导航内容

接口地址:/enterprise/v1/{envType}/modifyAppCustomNav

请求方式:POST

请求数据类型:application/json,application/json

响应数据类型:*/*

接口描述:

保存用户导航内容

请求示例:

{
"Uin": "1001178931",
"EnvId": "lowcode-8gr4tbore6df",
"EnvType": "preview/prod",
"AppId": "APPID,用户管理取值 10001001",
"WeAppId": "app-wesacp",
"AppHisId": 0,
"PublishType": "prod",
"Content": "{\"navigationStyle\":\"\",\"showNav\":true}",
"NavVersion": 0
}

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
envTypepathtruestring
修改应用自定义导航数据入参修改应用自定义导航数据入参bodytrue修改应用自定义导航数据入参修改应用自定义导航数据入参
Uintruestring
EnvIdtruestring
EnvTypetruestring
AppIdtruestring
WeAppId应用idtruestring
AppHisId应用快照idfalseinteger(int32)
PublishType发布类型(pre/prod)truestring
Content自定义导航内容truestring
NavVersion自定义导航数据版本falseinteger(int32)

响应状态:

状态码说明schema
200OKOpenApiServerResponse修改应用自定义导航数据出参

响应参数:

参数名称参数说明类型schema
response公共出参对象,data类型为修改应用自定义导航数据出参公共出参对象,data类型为修改应用自定义导航数据出参
requestIdrequestIdstring
error错误信息错误信息错误信息
code错误码string
message错误消息提示string
data修改应用自定义导航数据出参修改应用自定义导航数据出参
Data应用自定义导航数据应用自定义导航数据应用自定义导航数据
WeAppId应用idstring
AppHisId应用快照idinteger
Content自定义导航内容string
NavVersion自定义导航数据版本integer
CreatedAt创建时间string
UpdatedAt修改时间string

响应示例:

{
"response": {
"requestId": "",
"error": {
"code": "",
"message": ""
},
"data": {
"Data": {
"WeAppId": "app-wesacp",
"AppHisId": 0,
"Content": "{\"navigationStyle\":\"\",\"showNav\":true}",
"NavVersion": 0,
"CreatedAt": "2023-10-16 10:00:00",
"UpdatedAt": "2023-10-16 10:00:00"
}
}
}
}

获取用户公开配置

接口地址:/enterprise/v1/{envType}/getSiteSetting

请求方式:POST

请求数据类型:application/json,application/json

响应数据类型:*/*

接口描述:

获取用户公开配置

请求示例:

{
"Uin": "1001178931",
"EnvId": "lowcode-8gr4tbore6df",
"EnvType": "preview/prod",
"AppId": "APPID,用户管理取值 10001001"
}

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
envTypepathtruestring
查询企业工作台配置数据入参查询企业工作台配置数据入参bodytrue查询企业工作台配置数据入参查询企业工作台配置数据入参
Uintruestring
EnvIdtruestring
EnvTypetruestring
AppIdtruestring

响应状态:

状态码说明schema
200OKOpenApiServerResponse查询企业工作台配置数据出参

响应参数:

参数名称参数说明类型schema
response公共出参对象,data类型为查询企业工作台配置数据出参公共出参对象,data类型为查询企业工作台配置数据出参
requestIdrequestIdstring
error错误信息错误信息错误信息
code错误码string
message错误消息提示string
data查询企业工作台配置数据出参查询企业工作台配置数据出参
Data企业工作台配置数据企业工作台配置数据企业工作台配置数据
ConfigInfo企业工作台配置数据数组arraystring

响应示例:

{
"response": {
"requestId": "",
"error": {
"code": "",
"message": ""
},
"data": {
"Data": {
"ConfigInfo": []
}
}
}
}

更新用户设置

接口地址:/enterprise/v1/{envType}/updateSiteSetting

请求方式:POST

请求数据类型:application/json,application/json

响应数据类型:*/*

接口描述:

更新用户设置

请求示例:

{
"Uin": "1001178931",
"EnvId": "lowcode-8gr4tbore6df",
"EnvType": "preview/prod",
"AppId": "APPID,用户管理取值 10001001",
"Data": "{\"_id\":{\"$oid\":\"65262c8e042b68f2a6642023\"},\"brandEnabled\":true\"title\":\"企业工作台\",\"todoEnabled\":false,\"topNavEnabled\":false,\"waterMarkEnabled\":false}"
}

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
envTypepathtruestring
修改企业工作台配置数据入参修改企业工作台配置数据入参bodytrue修改企业工作台配置数据入参修改企业工作台配置数据入参
Uintruestring
EnvIdtruestring
EnvTypetruestring
AppIdtruestring
Data企业工作台配置数据truestring

响应状态:

状态码说明schema
200OKOpenApiServerResponse修改企业工作台配置数据出参

响应参数:

参数名称参数说明类型schema
response公共出参对象,data类型为修改企业工作台配置数据出参公共出参对象,data类型为修改企业工作台配置数据出参
requestIdrequestIdstring
error错误信息错误信息错误信息
code错误码string
message错误消息提示string
data修改企业工作台配置数据出参修改企业工作台配置数据出参
Data修改企业工作台配置数据结果修改企业工作台配置数据结果修改企业工作台配置数据结果
Updated修改企业工作台配置数据状态integer

响应示例:

{
"response": {
"requestId": "",
"error": {
"code": "",
"message": ""
},
"data": {
"Data": {
"Updated": 1
}
}
}
}

查询用户设置超时时间

接口地址:/enterprise/v1/{envType}/describeIdaasAuthClient

请求方式:POST

请求数据类型:application/json,application/json

响应数据类型:*/*

接口描述:

查询用户设置超时时间

请求示例:

{
"Uin": "1001178931",
"EnvId": "lowcode-8gr4tbore6df",
"EnvType": "preview/prod",
"AppId": "APPID,用户管理取值 10001001"
}

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
envTypepathtruestring
describeIdaasAuthClientRequestDescribeIdaasAuthClientRequestbodytrueDescribeIdaasAuthClientRequestDescribeIdaasAuthClientRequest
Uintruestring
EnvIdtruestring
EnvTypetruestring
AppIdtruestring

响应状态:

状态码说明schema
200OKOpenApiServerResponseDescribeIdaasAuthClientResponse

响应参数:

参数名称参数说明类型schema
response公共出参对象,data类型为DescribeIdaasAuthClientResponse公共出参对象,data类型为DescribeIdaasAuthClientResponse
requestIdrequestIdstring
error错误信息错误信息错误信息
code错误码string
message错误消息提示string
dataDescribeIdaasAuthClientResponseDescribeIdaasAuthClientResponse
DataIdaasAuthClientIdaasAuthClient
ClientIdstring
RefreshTokenExpiresIninteger

响应示例:

{
"response": {
"requestId": "",
"error": {
"code": "",
"message": ""
},
"data": {
"Data": {
"ClientId": "",
"RefreshTokenExpiresIn": 0
}
}
}
}

修改用户设置超时时间

接口地址:/enterprise/v1/{envType}/modifyIdaasAuthClient

请求方式:POST

请求数据类型:application/json,application/json

响应数据类型:*/*

接口描述:

修改用户设置超时时间

请求示例:

{
"Uin": "1001178931",
"EnvId": "lowcode-8gr4tbore6df",
"EnvType": "preview/prod",
"AppId": "APPID,用户管理取值 10001001",
"RefreshTokenExpiresIn": 3
}

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
envTypepathtruestring
修改用户设置超时时间入参修改用户设置超时时间入参bodytrue修改用户设置超时时间入参修改用户设置超时时间入参
Uintruestring
EnvIdtruestring
EnvTypetruestring
AppIdtruestring
RefreshTokenExpiresIn过期时间trueinteger(int32)

响应状态:

状态码说明schema
200OKOpenApiServerResponseModifyIdaasAuthClientResponse

响应参数:

参数名称参数说明类型schema
response公共出参对象,data类型为ModifyIdaasAuthClientResponse公共出参对象,data类型为ModifyIdaasAuthClientResponse
requestIdrequestIdstring
error错误信息错误信息错误信息
code错误码string
message错误消息提示string
dataModifyIdaasAuthClientResponseModifyIdaasAuthClientResponse
DataIdaasAuthClientIdaasAuthClient
ClientIdstring
RefreshTokenExpiresIninteger

响应示例:

{
"response": {
"requestId": "",
"error": {
"code": "",
"message": ""
},
"data": {
"Data": {
"ClientId": "",
"RefreshTokenExpiresIn": 0
}
}
}
}

获取素材上传地址

接口地址:/enterprise/v1/{envType}/describeMaterialUploadUrlData

请求方式:POST

请求数据类型:application/json,application/json

响应数据类型:*/*

接口描述:

获取素材上传地址

请求示例:

{
"Uin": "1001178931",
"EnvId": "lowcode-8gr4tbore6df",
"EnvType": "preview/prod",
"AppId": "APPID,用户管理取值 10001001",
"Name": "a.excel",
"ExpireDay": 3,
"IsPrivate": true
}

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
envTypepathtruestring
describeMaterialUploadUrlDataRequestDescribeMaterialUploadUrlDataRequestbodytrueDescribeMaterialUploadUrlDataRequestDescribeMaterialUploadUrlDataRequest
Uintruestring
EnvIdtruestring
EnvTypetruestring
AppIdtruestring
Name路径地址truestring
ExpireDay过期时间trueinteger(int32)
IsPrivatefalseboolean

响应状态:

状态码说明schema
200OKOpenApiServerResponseDescribeMaterialUploadUrlDataResponse

响应参数:

参数名称参数说明类型schema
response公共出参对象,data类型为DescribeMaterialUploadUrlDataResponse公共出参对象,data类型为DescribeMaterialUploadUrlDataResponse
requestIdrequestIdstring
error错误信息错误信息错误信息
code错误码string
message错误消息提示string
dataDescribeMaterialUploadUrlDataResponseDescribeMaterialUploadUrlDataResponse
DataMaterialUploadUrlDataRspMaterialUploadUrlDataRsp
UploadUrlstring
DownloadUrlstring
ExpireDayinteger
Idinteger
Pathstring

响应示例:

{
"response": {
"requestId": "",
"error": {
"code": "",
"message": ""
},
"data": {
"Data": {
"UploadUrl": "",
"DownloadUrl": "",
"ExpireDay": 0,
"Id": 0,
"Path": ""
}
}
}
}

绑定素材库

接口地址:/enterprise/v1/{envType}/updateMaterialInfoData

请求方式:POST

请求数据类型:application/json,application/json

响应数据类型:*/*

接口描述:

绑定素材库

请求示例:

{
"Uin": "1001178931",
"EnvId": "lowcode-8gr4tbore6df",
"EnvType": "preview/prod",
"AppId": "APPID,用户管理取值 10001001",
"Id": 1438500,
"Name": "aa",
"Tags": "aa",
"IsPublic": true,
"MediaType": "aa",
"ExpireDay": 0
}

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
envTypepathtruestring
updateMaterialInfoDataRequestUpdateMaterialInfoDataRequestbodytrueUpdateMaterialInfoDataRequestUpdateMaterialInfoDataRequest
Uintruestring
EnvIdtruestring
EnvTypetruestring
AppIdtruestring
Id素材idtrueinteger(int32)
Name素材名称falsestring
Tags素材标签列表falsearraystring
IsPublicfalseboolean
MediaType媒体类型falsestring
ExpireDay过期天数falseinteger(int32)

响应状态:

状态码说明schema
200OKOpenApiServerResponseUpdateMaterialInfoDataResponse

响应参数:

参数名称参数说明类型schema
response公共出参对象,data类型为UpdateMaterialInfoDataResponse公共出参对象,data类型为UpdateMaterialInfoDataResponse
requestIdrequestIdstring
error错误信息错误信息错误信息
code错误码string
message错误消息提示string
dataUpdateMaterialInfoDataResponseUpdateMaterialInfoDataResponse

响应示例:

{
"response": {
"requestId": "",
"error": {
"code": "",
"message": ""
},
"data": {}
}
}

获取用户静态托管cdn域名

接口地址:/enterprise/v1/{envType}/getStaticResourceDomainByEnvId

请求方式:POST

请求数据类型:application/json,application/json

响应数据类型:*/*

接口描述:

获取用户静态托管cdn域名

请求示例:

{
"Uin": "1001178931",
"EnvId": "lowcode-8gr4tbore6df",
"EnvType": "preview/prod",
"AppId": "APPID,用户管理取值 10001001"
}

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
envTypepathtruestring
获取用户静态托管cdn域名入参获取用户静态托管cdn域名入参bodytrue获取用户静态托管cdn域名入参获取用户静态托管cdn域名入参
Uintruestring
EnvIdtruestring
EnvTypetruestring
AppIdtruestring

响应状态:

状态码说明schema
200OKOpenApiServerResponseGetStaticResourceDomainByEnvIdResponse

响应参数:

参数名称参数说明类型schema
response公共出参对象,data类型为GetStaticResourceDomainByEnvIdResponse公共出参对象,data类型为GetStaticResourceDomainByEnvIdResponse
requestIdrequestIdstring
error错误信息错误信息错误信息
code错误码string
message错误消息提示string
dataGetStaticResourceDomainByEnvIdResponseGetStaticResourceDomainByEnvIdResponse
DataCosDomainRspCosDomainRsp
StaticResourceDomainstring

响应示例:

{
"response": {
"requestId": "",
"error": {
"code": "",
"message": ""
},
"data": {
"Data": {
"StaticResourceDomain": ""
}
}
}
}

查询COS预签名地址

接口地址:/enterprise/v1/{envType}/describeStaticCosPreSignatureUrl

请求方式:POST

请求数据类型:application/json,application/json

响应数据类型:*/*

接口描述:

查询COS预签名地址

请求示例:

{
"Uin": "1001178931",
"EnvId": "lowcode-8gr4tbore6df",
"EnvType": "preview/prod",
"AppId": "APPID,用户管理取值 10001001",
"Path": "__auth/app.jpg",
"ExpireDay": 0,
"HostAddr": "https://abc.tcloudbaseapp.com",
"BucketType": "桶类型,默认静态托管,CloudStorage为云存储",
"Paths": [
"__auth/app.jpg"
]
}

请求参数:

参数名称参数说明请求类型是否必须数据类型schema
envTypepathtruestring
查询预签名地址入参查询预签名地址入参bodytrue查询预签名地址入参查询预签名地址入参
Uintruestring
EnvIdtruestring
EnvTypetruestring
AppIdtruestring
Pathfalsestring
ExpireDayfalseinteger(int32)
HostAddrfalsestring
BucketTypefalsestring
Pathsfalsearraystring

响应状态:

状态码说明schema
200OKOpenApiServerResponse预签名返回参数

响应参数:

参数名称参数说明类型schema
response公共出参对象,data类型为预签名返回参数公共出参对象,data类型为预签名返回参数
requestIdrequestIdstring
error错误信息错误信息错误信息
code错误码string
message错误消息提示string
data预签名返回参数预签名返回参数
Data预签名返回参数DescribeStaticCosPreSignatureUrlInfoDescribeStaticCosPreSignatureUrlInfo
DownloadUrlstring
DownloadUrlOriginstring
PreSignatureDownloadUrlstring
PreSignatureDownloadUrlOriginstring
StaticCosUploadUrlListarrayStaticCosUploadUrl
DownloadUrlstring
DownloadUrlOriginstring
PreSignatureDownloadUrlstring
PreSignatureDownloadUrlOriginstring
UploadUrlOriginstring
UploadUrlstring
UploadUrlOriginstring
UploadUrlstring

响应示例:

{
"response": {
"requestId": "",
"error": {
"code": "",
"message": ""
},
"data": {
"Data": {
"DownloadUrl": "https://lowcode-aaa-111.tcloudbaseapp.com/__auth/app/a.json",
"DownloadUrlOrigin": "/__auth/app/a.json",
"PreSignatureDownloadUrl": "https://lowcode-aaa-111.tcloudbaseapp.com/__auth/app/a.json",
"PreSignatureDownloadUrlOrigin": "/__auth/app/a.json",
"StaticCosUploadUrlList": "[]",
"UploadUrlOrigin": "/__auth/app/a.json",
"UploadUrl": "https://lowcode-aaa-111.tcloudbaseapp.com/__auth/app/a.json"
}
}
}
}