QDM SaaS
  1. SaaS管理
QDM SaaS
  • SaaS中心
    • SaaS管理
      • 获取SaaS应用列表
        POST
      • 根据ID获取SaaS应用详情
        GET
      • 新增SaaS应用
        POST
      • 更新SaaS应用
        POST
      • 删除SaaS应用
        POST
      • 设置SaaS应用是否启用
        POST
      • 更新nginx
        POST
      • 获取可用的SSL证书列表
        GET
    • 租户管理
      • 获取SaaS应用租户列表
      • 获取租户信息
      • 新增租户
      • 更新租户
      • 删除租户
      • 设置租户是否启用
    • SaaS用户管理
      • 获取用户信息
      • 新增用户
      • 更新用户
      • 删除用户
      • 设置用户状态
      • 获取用户列表
      • 保存授权租户列表
      • 重置密码
    • 产品实例
      • 获取产品实例类别
      • 获取产品实例信息
      • 新增产品实例
      • 更新产品实例
      • 设置删除状态
      • 设置是否启用
  • 系统管理
    • 操作日志
      • 获取日志模块列表
      • 获取日志分页列表
  • 云主机管理
    • 云主机
      • 生成web url
  1. SaaS管理

获取SaaS应用列表

开发中
POST
/api/Saas/GetList

请求参数

Body 参数application/json
groupID
string 
云主机分组ID
可选
可空
hostID
string 
云主机ID
必需
可空
search
string 
搜索关键字
必需
可空
pagination
object 
分页信息
必需
不能为空
rows
integer 
必需
page
integer 
必需
sidx
string 
必需
sord
string 
必需
records
integer 
必需
示例
{}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST '/api/Saas/GetList' \
--header 'Content-Type: application/json' \
--data-raw '{}'

返回响应

🟢200成功
application/json
Body
state
integer 
必需
message
null 
必需
data
object 
必需
rows
array [object {11}] 
必需
total
integer 
必需
示例
{
  "state": 200,
  "message": null,
  "data": {
    "rows": [
      {
        "ID": "3fff2f70-37e8-4ac6-ac73-af410599c011",
        "HostID": "3dd6b51a-3007-4de2-82c2-d318b05833a9",
        "Code": "dev",
        "Name": "qdm saas",
        "IsEnable": true,
        "Remark": null,
        "CreateTime": "2024-12-27 00:00:00.000",
        "CreateUserId": null,
        "IsDeleted": false,
        "DeleteTime": null,
        "DeleteUserId": null
      }
    ],
    "total": 1
  }
}
修改于 2025-01-08 05:15:05
下一页
根据ID获取SaaS应用详情
Built with