Chaitin Tech device/avscantask/list API

The device/avscantask/list API from Chaitin Tech — 1 operation(s) for device/avscantask/list.

OpenAPI Specification

chaitin-device-avscantask-list-api-openapi.yml Raw ↑
openapi: 3.0.3
info:
  title: APISec Management account device/avscantask/list API
  version: '26.05'
  description: Generated from APISec skyview APIView classes.
tags:
- name: device/avscantask/list
paths:
  /device/avscantask/list:
    post:
      summary: 任务列表
      deprecated: false
      description: ''
      tags:
      - device/avscantask/list
      parameters:
      - name: X-CS-Header-App
        in: header
        description: 应用id
        required: true
        example: '{{app}}'
        schema:
          type: string
      - name: X-CS-Header-Company
        in: header
        description: 公司id
        required: true
        example: '{{company_id}}'
        schema:
          type: string
      - name: X-CS-Header-Crypt
        in: header
        description: 加密算法,请参考:https://servaltech.feishu.cn/docs/doccnQCZ2cw32uazgNSO0DFwceb
        required: true
        example: ''
        schema:
          type: string
      - name: If-None-Match
        in: header
        description: 对于支持「ETAG」的接口,将上一次请求的响应header的Etag,填入到下一次请求。若匹配,则返回304(无变更),否则会返回新版本的数据 + 新Etag
        required: true
        example: string
        schema:
          type: string
      - name: X-CS-Header-Debug
        in: header
        description: ''
        required: true
        example: '{{debug}}'
        schema:
          type: string
      - name: Accept-Language
        in: header
        description: ''
        required: true
        example: zh
        schema:
          type: string
      - name: X-Cs-Header-Timezone
        in: header
        description: ''
        required: true
        example: Asia/Shanghai
        schema:
          type: string
      - name: Content-Type
        in: header
        description: ''
        required: true
        example: application/json
        schema:
          type: string
      - name: Accept
        in: header
        description: ''
        required: true
        example: application/json
        schema:
          type: string
      requestBody:
        content:
          application/json:
            schema:
              type: object
              properties:
                category:
                  type: string
                sn:
                  type: string
                description:
                  type: string
                brand:
                  type: string
                store_size:
                  type: integer
                store_uint:
                  type: string
              required:
              - category
              - sn
              - description
              - brand
              - store_size
              - store_uint
            example:
              category: USB
              sn: 6C626D7C22EAF1B1693500A8
              description: 这里是备注
              brand: 这里是品牌
              store_size: 100
              store_uint: GB
      responses:
        '200':
          description: ''
          content:
            application/json:
              schema:
                type: object
                properties:
                  code:
                    type: integer
                  msg:
                    type: string
                  data:
                    type: object
                    properties:
                      total:
                        type: integer
                      pages:
                        type: object
                        properties:
                          page:
                            type: integer
                          page_size:
                            type: integer
                        required:
                        - page
                        - page_size
                      results:
                        type: array
                        items:
                          type: object
                          properties:
                            uid:
                              type: string
                            company_id:
                              type: string
                            name:
                              type: string
                            description:
                              type: 'null'
                            create_time:
                              type: string
                            update_time:
                              type: string
                            create_by:
                              type: string
                            scan_mode:
                              type: string
                            latest_instance:
                              type: object
                              properties:
                                uid:
                                  type: string
                                company_id:
                                  type: string
                                status:
                                  type: string
                                create_time:
                                  type: string
                                update_time:
                                  type: string
                                completed_count:
                                  type: integer
                                device_count:
                                  type: integer
                                devices:
                                  type: array
                                  items:
                                    type: object
                                    properties:
                                      uid:
                                        type: string
                                      name:
                                        type: string
                                      code:
                                        type: string
                                      machine_id:
                                        type: string
                                      company_id:
                                        type: string
                                      status:
                                        type: string
                                      is_installed:
                                        type: boolean
                                      is_virtual:
                                        type: boolean
                                      family:
                                        type: string
                                      agent_version:
                                        type: string
                                      architecture:
                                        type: string
                                      ip:
                                        type: string
                                      mac:
                                        type: string
                                      console_user:
                                        type: string
                                      network_env:
                                        type: 'null'
                                      visit_net_way:
                                        type: 'null'
                                      visit_net_status:
                                        type: 'null'
                                      life_status:
                                        type: 'null'
                                      conn_status:
                                        type: 'null'
                                      health_status:
                                        type: 'null'
                                      compliance_baseline_status:
                                        type: 'null'
                                    required:
                                    - uid
                                    - name
                                    - code
                                    - machine_id
                                    - company_id
                                    - status
                                    - is_installed
                                    - is_virtual
                                    - family
                                    - agent_version
                                    - architecture
                                    - ip
                                    - mac
                                    - console_user
                                    - network_env
                                    - visit_net_way
                                    - visit_net_status
                                    - life_status
                                    - conn_status
                                    - health_status
                                    - compliance_baseline_status
                              required:
                              - uid
                              - company_id
                              - status
                              - create_time
                              - update_time
                              - completed_count
                              - device_count
                              - devices
                            file_scan_mode:
                              type: string
                            update_by:
                              type: object
                              properties:
                                uid:
                                  type: string
                                name:
                                  type: string
                                username:
                                  type: string
                                email:
                                  type: string
                              required:
                              - uid
                              - name
                              - username
                              - email
                            scope:
                              type: string
                            frequency:
                              type: string
                            frequency_options:
                              type: object
                              properties:
                                effect_type:
                                  type: string
                              required:
                              - effect_type
                            devices:
                              type: array
                              items:
                                type: object
                                properties:
                                  uid:
                                    type: string
                                  name:
                                    type: string
                                  code:
                                    type: string
                                  machine_id:
                                    type: string
                                  company_id:
                                    type: string
                                  status:
                                    type: string
                                  is_installed:
                                    type: boolean
                                  is_virtual:
                                    type: boolean
                                  family:
                                    type: string
                                  agent_version:
                                    type: string
                                  architecture:
                                    type: string
                                  ip:
                                    type: string
                                  mac:
                                    type: string
                                  console_user:
                                    type: string
                                  network_env:
                                    type: 'null'
                                  visit_net_way:
                                    type: 'null'
                                  visit_net_status:
                                    type: 'null'
                                  life_status:
                                    type: 'null'
                                  conn_status:
                                    type: 'null'
                                  health_status:
                                    type: 'null'
                                  compliance_baseline_status:
                                    type: 'null'
                                required:
                                - uid
                                - name
                                - code
                                - machine_id
                                - company_id
                                - status
                                - is_installed
                                - is_virtual
                                - family
                                - agent_version
                                - architecture
                                - ip
                                - mac
                                - console_user
                                - network_env
                                - visit_net_way
                                - visit_net_status
                                - life_status
                                - conn_status
                                - health_status
                                - compliance_baseline_status
                            status:
                              type: string
                            risk_count:
                              type: integer
                          required:
                          - uid
                          - company_id
                          - name
                          - description
                          - create_time
                          - update_time
                          - create_by
                          - scan_mode
                          - latest_instance
                          - file_scan_mode
                          - update_by
                          - scope
                          - frequency
                          - frequency_options
                          - devices
                          - status
                          - risk_count
                    required:
                    - total
                    - pages
                    - results
                required:
                - code
                - msg
                - data
              example:
                code: 0
                msg: 正常
                data:
                  total: 190
                  pages:
                    page: 1
                    page_size: 100
                  results:
                  - uid: 477467fc-d8c4-4d99-a6f1-7655df727024
                    company_id: eeff7c64-5070-4582-8b93-fbcc57db7771
                    name: 测试一下2
                    description: null
                    create_time: '2024-08-27T11:46:28.540581Z'
                    update_time: '2024-08-27T11:46:28.540607Z'
                    create_by: 'wbn: wbn'
                    scan_mode: quick
                    latest_instance:
                      uid: b57f5627-4325-4034-9489-497b12d16dd3
                      company_id: eeff7c64-5070-4582-8b93-fbcc57db7771
                      status: inprogress
                      create_time: '2024-08-27T11:46:28.571355Z'
                      update_time: '2024-08-27T11:46:28.571379Z'
                      completed_count: 0
                      device_count: 1
                      devices:
                      - uid: 57880400-cf1f-4926-9d4f-01bb15592060
                        name: DNAME9167d2f3b29d4e0f
                        code: PC-000061
                        machine_id: 9FC9CDDB66FA93DE
                        company_id: eeff7c64-5070-4582-8b93-fbcc57db7771
                        status: activate
                        is_installed: true
                        is_virtual: false
                        family: Windows
                        agent_version: 3.4.45
                        architecture: x86_64
                        ip: 10.0.200.43
                        mac: 7A:F4:26:E5:91:12
                        console_user: soumao@cyberserval.cn@LAPTOP-4N230TBL
                        network_env: null
                        visit_net_way: null
                        visit_net_status: null
                        life_status: null
                        conn_status: null
                        health_status: null
                        compliance_baseline_status: null
                    file_scan_mode: speed
                    update_by:
                      uid: c173bcce-b81e-42e6-ba7b-fd142d836a44
                      name: wbn
                      username: wbn
                      email: beining.wu@cyberserval.cn
                    scope: common
                    frequency: immediately
                    frequency_options:
                      effect_type: immediately
                    devices:
                    - uid: 57880400-cf1f-4926-9d4f-01bb15592060
                      name: DNAME9167d2f3b29d4e0f
                      code: PC-000061
                      machine_id: 9FC9CDDB66FA93DE
                      company_id: eeff7c64-5070-4582-8b93-fbcc57db7771
                      status: activate
                      is_installed: true
                      is_virtual: false
                      family: Windows
                      agent_version: 3.4.45
                      architecture: x86_64
                      ip: 10.0.200.43
                      mac: 7A:F4:26:E5:91:12
                      console_user: soumao@cyberserval.cn@LAPTOP-4N230TBL
                      network_env: null
                      visit_net_way: null
                      visit_net_status: null
                      life_status: null
                      conn_status: null
                      health_status: null
                      compliance_baseline_status: null
                    status: activated
                    risk_count: 0
                  - uid: 41581380-04f9-4765-a7cc-afa97ac7a536
                    company_id: eeff7c64-5070-4582-8b93-fbcc57db7771
                    name: hu测试_模块开关
                    description: null
                    create_time: '2024-08-27T11:07:39.019970Z'
                    update_time: '2024-08-27T11:07:39.019999Z'
                    create_by: 'huyajie2: huyajie2'
                    scan_mode: custom
                    latest_instance:
                      uid: 5ccb559e-01c9-41a4-ad81-6b2bb56757af
                      company_id: eeff7c64-5070-4582-8b93-fbcc57db7771
                      status: succeeded
                      create_time: '2024-08-27T11:07:39.046376Z'
                      update_time: '2024-08-27T11:07:43.049800Z'
                      completed_count: 1
                      device_count: 1
                      devices:
                      - uid: da9ea823-3b0b-4d9f-a745-2aad58e0af89
                        name: DNAME87e037c780250d79
                        code: PC-000009
                        machine_id: 8A36BCE2-4142-5742-B91A-8704843AF51B
                        company_id: eeff7c64-5070-4582-8b93-fbcc57db7771
                        status: activate
                        is_installed: true
                        is_virtual: false
                        family: macOS
                        agent_version: 3.4.47
                        architecture: arm64
                        ip: 192.168.96.238
                        mac: 9C:3E:53:6C:46:E7
                        console_user: soumao
                        network_env: null
                        visit_net_way: null
                        visit_net_status: null
                        life_status: null
                        conn_status: null
                        health_status: null
                        compliance_baseline_status: null
                    file_scan_mode: speed
                    update_by:
                      uid: 3c758935-6a41-460b-8a64-c8a79f173ff0
                      name: huyajie2
                      username: huyajie2
                      email: huyajie2@qq.com
                    scope: common
                    frequency: immediately
                    frequency_options:
                      effect_type: immediately
                    devices:
                    - uid: da9ea823-3b0b-4d9f-a745-2aad58e0af89
                      name: DNAME87e037c780250d79
                      code: PC-000009
                      machine_id: 8A36BCE2-4142-5742-B91A-8704843AF51B
                      company_id: eeff7c64-5070-4582-8b93-fbcc57db7771
                      status: activate
                      is_installed: true
                      is_virtual: false
                      family: macOS
                      agent_version: 3.4.47
                      architecture: arm64
                      ip: 192.168.96.238
                      mac: 9C:3E:53:6C:46:E7
                      console_user: soumao
                      network_env: null
                      visit_net_way: null
                      visit_net_status: null
                      life_status: null
                      conn_status: null
                      health_status: null
                      compliance_baseline_status: null
                    status: activated
                    risk_count: 4
                  - uid: 5af98354-4d5b-44f1-b570-4a351556a030
                    company_id: eeff7c64-5070-4582-8b93-fbcc57db7771
                    name: hu测试_日志新加字段3
                    description: null
                    create_time: '2024-08-27T11:06:51.202181Z'
                    update_time: '2024-08-27T11:06:51.202208Z'
                    create_by: 'huyajie2: huyajie2'
                    scan_mode: custom
                    latest_instance:
                      uid: 105a0a49-2239-4216-88c1-f634c808721a
                      company_id: eeff7c64-5070-4582-8b93-fbcc57db7771
                      status: succeeded
                      create_time: '2024-08-27T11:06:51.234006Z'
                      update_time: '2024-08-27T11:06:55.482347Z'
                      completed_count: 1
                      device_count: 1
                      devices:
                      - uid: da9ea823-3b0b-4d9f-a745-2aad58e0af89
                        name: DNAME87e037c780250d79
                        code: PC-000009
                        machine_id: 8A36BCE2-4142-5742-B91A-8704843AF51B
                        company_id: eeff7c64-5070-4582-8b93-fbcc57db7771
                        status: activate
                        is_installed: true
                        is_virtual: false
                        family: macOS
                        agent_version: 3.4.47
                        architecture: arm64
                        ip: 192.168.96.238
                        mac: 9C:3E:53:6C:46:E7
                        console_user: soumao
                        network_env: null
                        visit_net_way: null
                        visit_net_status: null
                        life_status: null
                        conn_status: null
                        health_status: null
                        compliance_baseline_status: null
                    file_scan_mode: speed
                    update_by:
                      uid: 3c758935-6a41-460b-8a64-c8a79f173ff0
                      name: huyajie2
                      username: huyajie2
                      email: huyajie2@qq.com
                    scope: common
                    frequency: immediately
                    frequency_options:
                      effect_type: immediately
                    devices:
                    - uid: da9ea823-3b0b-4d9f-a745-2aad58e0af89
                      name: DNAME87e037c780250d79
                      code: PC-000009
                      machine_id: 8A36BCE2-4142-5742-B91A-8704843AF51B
                      company_id: eeff7c64-5070-4582-8b93-fbcc57db7771
                      status: activate
                      is_installed: true
                      is_virtual: false
                      family: macOS
                      agent_version: 3.4.47
                      architecture: arm64
                      ip: 192.168.96.238
                      mac: 9C:3E:53:6C:46:E7
                      console_user: soumao
                      network_env: null
                      visit_net_way: null
                      visit_net_status: null
                      life_status: null
                      conn_status: null
                      health_status: null
                      compliance_baseline_status: null
                    status: activated
                    risk_count: 4
                  - uid: 2df678de-ca9f-4a92-a8f1-e9ae8e08711e
                    company_id: eeff7c64-5070-4582-8b93-fbcc57db7771
                    name: hu测试_日志新加字段2
                    description: null
                    create_time: '2024-08-27T10:51:08.941128Z'
                    update_time: '2024-08-27T10:51:08.941160Z'
                    create_by: 'huyajie2: huyajie2'
                    scan_mode: custom
                    latest_instance:
                      uid: 0f3d4d8a-2765-4ccf-890d-7014cd779e4d
                      company_id: eeff7c64-5070-4582-8b93-fbcc57db7771
                      status: succeeded
                      create_time: '2024-08-27T10:51:08.968079Z'
                      update_time: '2024-08-27T10:51:13.649908Z'
                      completed_count: 1
                      device_count: 1
                      devices:
                      - uid: da9ea823-3b0b-4d9f-a745-2aad58e0af89
                        name: DNAME87e037c780250d79
                        code: PC-000009
                        machine_id: 8A36BCE2-4142-5742-B91A-8704843AF51B
                        company_id: eeff7c64-5070-4582-8b93-fbcc57db7771
                        status: activate
                        is_installed: true
                        is_virtual: false
                        family: macOS
                        agent_version: 3.4.47
                        architecture: arm64
                        ip: 192.168.96.238
                        mac: 9C:3E:53:6C:46:E7
                        console_user: soumao
                        network_env: null
                        visit_net_way: null
                        visit_net_status: null
                        life_status: null
                        conn_status: null
                        health_status: null
                        compliance_baseline_status: null
                    file_scan_mode: speed
                    update_by:
                      uid: 3c758935-6a41-460b-8a64-c8a79f173ff0
                      name: huyajie2
                      username: huyajie2
                      email: huyajie2@qq.com
                    scope: common
                    frequency: immediately
                    frequency_options:
                      effect_type: immediately
                    devices:
                    - uid: da9ea823-3b0b-4d9f-a745-2aad58e0af89
                      name: DNAME87e037c780250d79
                      code: PC-000009
                      machine_id: 8A36BCE2-4142-5742-B91A-8704843AF51B
                      company_id: eeff7c64-5070-4582-8b93-fbcc57db7771
                      status: activate
                      is_installed: true
                      is_virtual: false
                      family: macOS
                      agent_version: 3.4.47
                      architecture: arm64
                      ip: 192.168.96.238
                      mac: 9C:3E:53:6C:46:E7
                      console_user: soumao
                      network_env: null
                      visit_net_way: null
                      visit_net_status: null
                      life_status: null
                      conn_status: null
                      health_status: null
                      compliance_baseline_status: null
                    status: activated
                    risk_count: 4
                  - uid: 515738d6-cb21-4e3c-8096-e3bb5d003356
                    company_id: eeff7c64-5070-4582-8b93-fbcc57db7771
                    name: 快速处置全部病毒
                    description: null
                    create_time: '2024-08-27T10:39:26.826732Z'
                    update_time: '2024-08-27T10:39:26.826767Z'
                    create_by: 'wbn: wbn'
                    scan_mode: quick
                    latest_instance:
                      uid: 5a54de20-6cc6-427a-8e6c-c0c67fae5334
                      company_id: eeff7c64-5070-4582-8b93-fbcc57db7771
                      status: succeeded
                      create_time: '2024-08-27T10:39:26.858536Z'
                      update_time: '2024-08-27T11:03:50.963301Z'
                      completed_count: 1
                      device_count: 1
                      devices:
                      - uid: 57880400-cf1f-4926-9d4f-01bb15592060
                        name: DNAME9167d2f3b29d4e0f
                        code: PC-000061
                        machine_id: 9FC9CDDB66FA93DE
                        company_id: eeff7c64-5070-4582-8b93-fbcc57db7771
                        status: activate
                        is_installed: true
                        is_virtual: false
                        family: Windows
                        agent_version: 3.4.45
                        architecture: x86_64
                        ip: 10.0.200.43
                        mac: 7A:F4:26:E5:91:12
                        console_user: soumao@cyberserval.cn@LAPTOP-4N230TBL
                        network_env: null
                        visit_net_way: null
                        visit_net_status: null
                        life_status: null
                        conn_status: null
                        health_status: null
                        compliance_baseline_status: null
                    file_scan_mode: speed
                    update_by:
                      uid: c173bcce-b81e-42e6-ba7b-fd142d836a44
                      name: wbn
                      username: wbn
                      email: beining.wu@cyberserval.cn
                    scope: common
                    frequency: immediately
                    frequency_options:
                      effect_type: immediately
                    devices:
                    - uid: 57880400-cf1f-4926-9d4f-01bb15592060
                      name: DNAME9167d2f3b29d4e0f
                      code: PC-000061
                      machine_id: 9FC9CDDB66FA93DE
                      company_id: eeff7c64-5070-4582-8b93-fbcc57db7771
                      status: activate
                      is_installed: true
                      is_virtual: false
                      family: Windows
                      agent_version: 3.4.45
                      architecture: x86_64
                      ip: 10.0.200.43
                      mac: 7A:F4:26:E5:91:12
                      console_user: soumao@cyberserval.cn@LAPTOP-4N230TBL
                      network_env: null
                      visit_net_way: null
                      visit_net_status: null
                      life_status: null
                      conn_status: null
                      health_status: null
                      compliance_baseline_status: null
                    status: activated
                    risk_count: 0
                  - uid: 1cb1e3d8-6d6d-4cf9-a305-4fb2a3b61873
                    company_id: eeff7c64-5070-4582-8b93-fbcc57db7771
                    name: av-签名加白
                    description: null
                    create_time: '2024-08-27T09:37:04.073327Z'
                    update_time: '2024-08-27T09:37:04.073357Z'
                    create_by: 'clb: clb'
                    scan_mode: custom
                    latest_instance:
                      uid: 3851f44e-85de-4405-8db6-c4535e43bff9
                      company_id: eeff7c64-5070-4582-8b93-fbcc57db7771
                      status: succeeded
                      create_time: '2024-08-27T09:37:04.120351Z'
                      update_time: '2024-08-27T09:37:30.260808Z'
                      completed_count: 1
                      device_

# --- truncated at 32 KB (390 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/chaitin/refs/heads/main/openapi/chaitin-device-avscantask-list-api-openapi.yml