跳到主要内容

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"
}
}
}
}