查询组织信息

更新时间:2023-07-06 08:23:41下载pdf

本文介绍查询组织信息的 API。

接口描述

分页查询组织对象信息。

接口地址

POST: /v1.0/iot-03/idaas/spaces/{space_id}/organizations/actions/query

请求参数

参数名类型参数位置是否必填说明
space_idStringuritrue隔离空间 ID

body 说明

参数名类型参数位置是否必填说明
codeStringbodyfalse组织标识
codesListbodyfalse组织标识集合
nameStringbodyfalse组织名称
parent_codeStringbodyfalse父组织标识
remarkStringbodyfalse组织备注
statusIntegerbodyfalse是否启用, 0:启用 ,1:未启用
page_numberIntegerbodyfalse当前页码
page_sizeIntegerbodyfalse每页容量

codes 说明

参数名类型参数位置是否必填说明
codeStringbodyfalse组织标识

返回参数

参数名类型说明
resultPage分页结果集,包含当前页码,每页容量,总页数,总条数以及具体的数据

result 说明

参数名类型说明
total_countInteger总数量
total_pagesInteger总页数
page_numberInteger当前页码
page_sizeInteger每页容量
resultsIdaasOrganizationVO结果集

results 说明

参数名类型说明
codeString组织标识
nameString组织名称
parent_codeString父组织标识
owner_uidString组织管理者标识
space_idString空间 ID
statusInteger是否启用
  1. 0:启用
  2. 1:未启用
remarkString组织标识

请求示例

POST: /v1.0/iot-03/idaas/spaces/1400335346549391440/organizations/actions/query
{
  "page_number": 10,
  "page_size": 20,
  "code": "1400335346598629930"
}

返回示例

{
    "result": {
        "total_count": 1,
        "total_pages": 1,
        "page_number": 1,
        "results": [
            {
                "gmt_create": "1622775600000",
                "parent_name": "testParentOrgName",
                "code": "1400335346598629930",
                "remark": "testRemark",
                "gmt_modified": "1622775600000",
                "owner_uid": "1400335346599528750",
                "name": "testOrgName",
                "parent_code": "1400335346598629666",
                "space_id": "1400727198159081506",
                "status": 0
            }
        ],
        "page_size": 20
    },
    "t": 1629272469492,
    "success": true
}

错误码

参考 错误码