コンテンツにスキップ

一覧



POST /api/v1/issue/list

概要

Body リクエストパラメータ

パラメータ名 タイプ 必須 説明
channelUUID string チャンネル UUID
例: chan_xxxxx
空を許可: False
filters array フィルター条件
例: [{key: xxxx, value: xxx, equal: true}...]
空を許可: False
startTime integer 開始時間
例: xxxxx
空を許可: False
endTime integer 終了時間
例: xxxxx
空を許可: False
search string 通常検索フィールド
例: xxxxx_text
空を許可: False
空文字列を許可: True
pageSize integer 1ページあたりの返却数
空を許可: False
例: 10
pageIndex integer ページ番号
空を許可: False
例: 10

パラメータ補足説明

filters フィルター条件説明

パラメータ名 パラメータタイプ 必須 パラメータ説明
channelUUID string Y チャンネル UUID
startTime int N 開始時間
endTime int N 終了時間
pageIndex int N ページ番号
pageSize int N 1ページあたりの件数
search string N 検索フィールド(名前と説明)
filters array N インシデント一覧のフィルター条件

filters 詳細説明

パラメータ名 パラメータタイプ パラメータ説明
filters.key string フィルター条件キー
filters.value string フィルター条件値
filters.equal string 比較記号(true: 等しい;false: 等しくない)

filters.key 詳細説明

パラメータ名 説明
resource リソース名
level インシデントレベル UUID
statusType インシデントステータス [10:Open,15:Working,20:Resolved,25:Closed,30:Pending]
creator 作成者
updator 更新者

filters 例

[{"key": "statusType", "value": 30, "equal": true}, {"key": "resource", "value": 'dds', "equal": false}]

リクエスト例

curl 'https://openapi.guance.com/api/v1/issue/list' \
-H 'DF-API-KEY: <DF-API-KEY>' \
-H 'Content-Type: application/json;charset=UTF-8' \
--data-raw '{"pageIndex":1,"pageSize":20,"search":"","filters":[],"channelUUID":"xxxxxxxx"}' \
--compressed

レスポンス

{
    "code": 200,
    "content": {
        "data": [
            {
                "createAt": 1690424627,
                "creator": "acnt_xxxx32",
                "creatorInfo": {
                    "acntWsNickname": "",
                    "email": "xxx@guance.com",
                    "iconUrl": "",
                    "name": "kj1",
                    "username": "xxx@guance.com"
                },
                "deleteAt": -1,
                "description": "<span><span><span><span><span data-at-embedded=\"\" data-insert-by=\"@\" data-info=\"{&quot;item&quot;:{&quot;uuid&quot;:&quot;acnt_xxxx32&quot;}}\" contenteditable=\"false\">&nbsp;<span data-v-52ded4e5=\"\"><span data-v-52ded4e5=\"\" class=\"key-word\">@xxx@guance.com</span></span>&nbsp;</span><span data-at-embedded=\"\" data-insert-by=\"#\" data-info=\"{&quot;item&quot;:{&quot;uuid&quot;:&quot;chan_xxxx32&quot;}}\" contenteditable=\"false\">&nbsp;<span data-v-52ded4e5=\"\"><span data-v-52ded4e5=\"\"><span data-v-52ded4e5=\"\" class=\"key-word\">#jjj</span></span></span>&nbsp;</span>nn</span></span></span></span>",
                "extend": {
                    "channels": [
                        {
                            "exists": true,
                            "type": "#",
                            "uuid": "chan_xxxx32"
                        }
                    ],
                    "members": [
                        {
                            "exists": true,
                            "type": "@",
                            "uuid": "acnt_xxxx32"
                        }
                    ],
                    "sourceLink": "/tracing/service/table?leftActiveKey=Tracing&activeName=LinkToTrackService&w=wksp_xxxx32&time=15m",
                    "text": "@xxx@guance.com  #jjj nn"
                },
                "id": 108010,
                "level": 2,
                "name": "bbbb",
                "resource": "APM-http://testing-ft2x-saas.cloudcare.cn/tracing/service/table?leftActiveKey=Tracing&activeName=LinkToTrackService&w=wksp_xxxx32&time=15m",
                "resourceType": "viewer",
                "resourceUUID": "",
                "status": 0,
                "statusType": 30,
                "subIdentify": "",
                "updateAt": 1690424680,
                "updator": "acnt_xxxx32",
                "updatorInfo": {
                    "acntWsNickname": "",
                    "email": "xxx@guance.com",
                    "iconUrl": "",
                    "name": "kj1",
                    "username": "xxx@guance.com"
                },
                "uuid": "issue_xxxx32",
                "workspaceUUID": "wksp_xxxx32"
            }
        ],
        "pageInfo": {
            "count": 1,
            "pageIndex": 1,
            "pageSize": 20,
            "totalCount": 1
        }
    },
    "errorCode": "",
    "message": "",
    "success": true,
    "traceId": "13848669999527981167"
}

フィードバック

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