コンテンツにスキップ

リスト



GET /api/v1/objc_cfg/list

概要

リソースカタログ設定のリストを取得します。このAPIにはページネーションはありません。

Query リクエストパラメータ

パラメータ名 タイプ 必須 説明
targetWorkspaceUUIDs commaArray 認可されたワークスペース。複数のワークスペースはカンマ区切り
空を許可: False
空文字列を許可: False
objcGroupUUID string 業務グループ UUID
空を許可: False
例: objcg_xxxx
空文字列を許可: True
最大長: 64
sourceType string Y ソースタイプ
空を許可: False
例: custom_object
選択可能な値: ['object', 'custom_object']
search string 検索するオブジェクトの分類名
空を許可: False
例: xxx
timeRange string 時間範囲
例: [1734402721237, 1734575521237]
空を許可: False

パラメータ補足説明

リクエスト例

curl 'https://openapi.guance.com/api/v1/objc_cfg/list?sourceType=custom_object&timeRange=[1734573756731]' \
-H 'DF-API-KEY: <DF-API-KEY>' \
--compressed

レスポンス

{
    "code": 200,
    "content": [
        {
            "uuid": "objc_xxxx",
            "name": "test",
            "alias": "",
            "fields": [
                {
                    "name": "name1"
                },
                {
                    "name": "name2"
                }
            ],
            "filters": [],
            "tableColumns": [],
            "tableDetailViews": [
                {
                    "keys": {},
                    "title": "demo",
                    "required": true,
                    "viewName": "NtpQ Monitor View",
                    "viewType": "dashboard",
                    "timerange": "default"
                }
            ],
            "iconSet": {},
            "objcGroupUUID": "objcg_xxxx",
            "objcGroupInfo": {
                "workspaceUUID": "wksp_xxx",
                "name": "eeee",
                "id": 86,
                "uuid": "objcg_xxxx",
                "status": 0,
                "creator": "acnt_xxxx",
                "updator": "",
                "createAt": 1734512088,
                "deleteAt": -1,
                "updateAt": -1
            }
        }
    ],
    "errorCode": "",
    "message": "",
    "success": true,
    "traceId": "868484794797253491"
} 

フィードバック

このページは役に立ちましたか?