Extreme Networks Dashboard API

Device and client health and status/dashboard

Operations 11

POST /dashboard/alerts Alert statistics #
POST /dashboard/assets Asset statistics #
POST /dashboard/clients Client health statistics #
POST /dashboard/devices Device health statistics #
POST /dashboard/usage-capacity Usage & capacity statistics #
POST /dashboard/sites-with-issues Sites with issues #
GET /dashboard/device_types Dashboard device types #
POST /dashboard/export Export Sites with issues as CSV File #
GET /dashboard/wireless/dashboard/criteria Criteria for Wireless Diagnostics Dashboard #
POST /dashboard/wireless/dashboard/criteria Create Criteria for Wireless Diagnostics Dashboard #
GET /dashboard/wireless/dashboard/reports/{id} Download the Export CSV file #

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/extreme-networks-dashboard-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

extreme-networks-dashboard-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: ExtremeCloud IQ Account Dashboard API
  description: 'ExtremeCloud IQ™ API allows customers and partners to create solutions for the management, monitoring, and provisioning

    of any ExtremeCloud IQ™ environment.


    All related resources and documentation are available at [ExtremeCloud IQ Developer Portal](https://developer.extremecloudiq.com/).

    Please check [Get Started and Tutorial](https://developer.extremecloudiq.com/documentation/) to understand how to use the APIs.


    Get the [latest OpenAPI definition](https://github.com/extremenetworks/ExtremeCloudIQ-OpenAPI/blob/main/xcloudiq-openapi.yaml)

    from [ExtremeCloud IQ OpenAPI GitHub repository](https://github.com/extremenetworks/ExtremeCloudIQ-OpenAPI).


    Please have a valid [ExtremeCloud IQ](https://extremecloudiq.com/) account before getting started.

    If you don''t have one, please [register a new account](https://www.extremenetworks.com/cloud-networking/).'
  termsOfService: https://www.extremenetworks.com/company/legal/terms-of-use/
  contact:
    name: Extreme Networks Support
    url: https://www.extremenetworks.com/support
    email: support@extremenetworks.com
  license:
    name: Apache 2.0
    url: https://www.apache.org/licenses/LICENSE-2.0.html
  version: 25.9.0-36
servers:
- url: https://api.extremecloudiq.com
  description: ExtremeCloud IQ REST API Server
tags:
- name: Dashboard
  description: Device and client health and status/dashboard
paths:
  /dashboard/alerts:
    post:
      tags:
      - Dashboard
      summary: Alert statistics
      description: Returns the count of different types of alerts (critical, warning, information, and total unacknowledged) based on the provided filters. You can filter the results by sites.
      externalDocs:
        description: API Reference
        url: https://extremecloudiq.com/api-docs/api-reference.html#_post_alert_diagnostics
      operationId: alertCountDashboard
      parameters:
      - name: alertsTimeRange
        in: query
        description: Alerts Time Range in days (defaults to 1 day)
        required: false
        schema:
          type: integer
          format: int32
          minimum: 0
      - name: include_unassigned
        in: query
        description: To include unassigned location
        required: false
        schema:
          type: boolean
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                site_ids:
                  description: List of site IDs to filter the alerts
                  type: array
                  items:
                    type: integer
                    format: int64
      responses:
        '200':
          description: Returns the counts of various alert types based on the filters
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/XiqAlertsResponse'
        default:
          $ref: '#/components/responses/ErrorResponse'
      security:
      - BearerAuth: []
  /dashboard/assets:
    post:
      tags:
      - Dashboard
      summary: Asset statistics
      description: Returns the count of total devices, total offline devices, wired offline devices, and wireless offline devices based on the provided filters. You can filter the results by sites.
      externalDocs:
        description: API Reference
        url: https://extremecloudiq.com/api-docs/api-reference.html#_post_asset_counts
      operationId: assetCountDashboard
      parameters:
      - name: include_unassigned
        in: query
        description: To include unassigned location
        required: false
        schema:
          type: boolean
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                site_ids:
                  description: List of site IDs to filter the assets
                  type: array
                  items:
                    type: integer
                    format: int64
      responses:
        '200':
          description: Returns the counts of various asset types based on the filters
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/XiqAssetsResponse'
        default:
          $ref: '#/components/responses/ErrorResponse'
      security:
      - BearerAuth: []
  /dashboard/clients:
    post:
      tags:
      - Dashboard
      summary: Client health statistics
      description: Returns the count of total clients, total unhealthy clients, wired unhealthy clients, and wireless unhealthy clients based on the provided filters.You can filter the results by sites.
      externalDocs:
        description: API Reference
        url: https://extremecloudiq.com/api-docs/api-reference.html#_post_client_health
      operationId: clientHealthDashboard
      parameters:
      - name: include_unassigned
        in: query
        description: To include unassigned location
        required: false
        schema:
          type: boolean
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                site_ids:
                  description: List of site IDs to filter the client health
                  type: array
                  items:
                    type: integer
                    format: int64
      responses:
        '200':
          description: Returns the counts of clients, including unhealthy clients
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/XiqClientHealthResponse'
        default:
          $ref: '#/components/responses/ErrorResponse'
      security:
      - BearerAuth: []
  /dashboard/devices:
    post:
      tags:
      - Dashboard
      summary: Device health statistics
      description: Returns the count of total devices, total unhealthy devices, wired unhealthy devices, and wireless unhealthy devices based on the provided filters. You can filter the results by sites.
      externalDocs:
        description: API Reference
        url: https://extremecloudiq.com/api-docs/api-reference.html#_post_device_health
      operationId: deviceHealthDashboard
      parameters:
      - name: include_unassigned
        in: query
        description: To include unassigned location
        required: false
        schema:
          type: boolean
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                site_ids:
                  description: List of site IDs to filter the device health
                  type: array
                  items:
                    type: integer
                    format: int64
      responses:
        '200':
          description: Returns the counts of devices, including offline devices
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/XiqDeviceHealthResponse'
        default:
          $ref: '#/components/responses/ErrorResponse'
      security:
      - BearerAuth: []
  /dashboard/usage-capacity:
    post:
      tags:
      - Dashboard
      summary: Usage & capacity statistics
      description: Returns the count of wired, wireless and total usage & capacity issues based on the provided filters. You can filter the results by sites.
      externalDocs:
        description: API Reference
        url: https://extremecloudiq.com/api-docs/api-reference.html#_post_usage_and_capacity
      operationId: usageAndCapacityIssuesDashboard
      parameters:
      - name: include_unassigned
        in: query
        description: To include unassigned location
        required: false
        schema:
          type: boolean
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                site_ids:
                  description: List of site IDs to filter the usage & capacity issues
                  type: array
                  items:
                    type: integer
                    format: int64
      responses:
        '200':
          description: Returns the counts of usage & capacity issues based on the filters
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/XiqUsageAndCapacityResponse'
        default:
          $ref: '#/components/responses/ErrorResponse'
      security:
      - BearerAuth: []
  /dashboard/sites-with-issues:
    post:
      tags:
      - Dashboard
      summary: Sites with issues
      description: Returns the site names along with alerts, usage and capacity, assets, client health, and device health based on the provided filters. You can filter the results by sites.
      externalDocs:
        description: API Reference
        url: https://extremecloudiq.com/api-docs/api-reference.html#_post_sites_with_issues
      operationId: sitesWithIssuesDashboard
      parameters:
      - $ref: '#/components/parameters/page'
      - $ref: '#/components/parameters/limit'
      - name: keyword
        in: query
        description: The site name filter
        required: false
        schema:
          type: string
      - name: sortField
        in: query
        description: The sort field
        required: false
        schema:
          $ref: '#/components/schemas/XiqSiteWithIssuesSortField'
      - name: sortOrder
        in: query
        description: The sort order
        required: false
        schema:
          $ref: '#/components/schemas/XiqSortOrder'
      - name: alertsTimeRange
        in: query
        description: Alerts Time Range in days (defaults to 1 day)
        required: false
        schema:
          type: integer
          format: int32
          minimum: 0
          default: 1
      - name: include_unassigned
        in: query
        description: To include unassigned location
        required: false
        schema:
          type: boolean
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                site_ids:
                  description: List of site IDs to filter the sites
                  type: array
                  items:
                    type: integer
                    format: int64
      responses:
        '200':
          description: Returns the details of sites with issues based on the filters
          content:
            application/json:
              schema:
                $ref: '#/components/schemas/PagedXiqSitesWithIssuesResponse'
        default:
          $ref: '#/components/responses/ErrorResponse'
      security:
      - BearerAuth: []
  /dashboard/device_types:
    get:
      tags:
      - Dashboard
      summary: Dashboard device types
      description: Returns a list of diagnostics device types.
      operationId: dashboardDeviceTypes
      responses:
        '200':
          description: A list of diagnostics device types
          content:
            application/json:
              schema:
                type: object
                properties:
                  device_types:
                    type: array
                    items:
                      $ref: '#/components/schemas/XiqRmDiagnosticsDeviceType'
        default:
          $ref: '#/components/responses/ErrorResponse'
      security:
      - BearerAuth: []
  /dashboard/export:
    post:
      tags:
      - Dashboard
      summary: Export Sites with issues as CSV File
      description: Returns the site names along with alerts, usage and capacity, assets, client health, and device health based on the provided filters as CSV File. You can filter the results by sites.
      externalDocs:
        description: API Reference
        url: https://extremecloudiq.com/api-docs/api-reference.html#_post_sites_with_issues_export
      operationId: sitesWithIssuesDashboardExport
      parameters:
      - name: keyword
        in: query
        description: The site name filter
        required: false
        schema:
          type: string
      - name: sortField
        in: query
        description: The sort field
        required: false
        schema:
          $ref: '#/components/schemas/XiqSiteWithIssuesSortField'
      - name: sortOrder
        in: query
        description: The sort order
        required: false
        schema:
          $ref: '#/components/schemas/XiqSortOrder'
      - name: alertsTimeRange
        in: query
        description: Alerts Time Range in days (defaults to 1 day)
        required: false
        schema:
          type: integer
          format: int32
          minimum: 0
          default: 1
      - name: include_unassigned
        in: query
        description: To include unassigned location
        required: false
        schema:
          type: boolean
      requestBody:
        required: false
        content:
          application/json:
            schema:
              type: object
              properties:
                site_ids:
                  description: List of site IDs to filter the sites
                  type: array
                  items:
                    type: integer
                    format: int64
      responses:
        '202':
          description: Accepted - The request has been accepted for processing, but the processing has not been completed.
          headers:
            cache-control:
              description: Cache control directives
              schema:
                type: string
            content-length:
              description: The length of the response body in octets (8-bit bytes)
              schema:
                type: integer
            date:
              description: The date and time at which the message was originated
              schema:
                type: string
                format: date-time
            expires:
              description: The date/time after which the response is considered stale
              schema:
                type: string
            location:
              description: The URL to which the client should navigate to check the status of the request
              schema:
                type: string
                format: uri
            pragma:
              description: Implementation-specific directives that might apply to any recipient along the request-response chain
              schema:
                type: string
            ratelimit-limit:
              description: The maximum number of requests that the client is allowed to make in a given time period
              schema:
                type: string
            ratelimit-remaining:
              description: The number of requests remaining in the current rate limit window
              schema:
                type: integer
            retry-after:
              description: The amount of time to wait before making a follow-up request
              schema:
                type: integer
            server:
              description: A name for the server
              schema:
                type: string
                example: nginx
            x-content-type-options:
              description: Prevents the browser from interpreting files as a different MIME type
              schema:
                type: string
            x-xss-protection:
              description: Enables cross-site scripting (XSS) filter
              schema:
                type: string
                format: byte
        default:
          $ref: '#/components/responses/ErrorResponse'
      security:
      - BearerAuth: []
  /dashboard/wireless/dashboard/criteria:
    get:
      tags:
      - Dashboard
      summary: Criteria for Wireless Diagnostics Dashboard
      description: Returns the criteria for wireless diagnostics dashboard, including client health, device health, and usage and capacity issues.
      externalDocs:
        description: API Reference
        url: https://extremecloudiq.com/api-docs/api-reference.html#_get_wireless_diagnostics_dashboard_criteria
      operationId: wirelessDiagnosticsDashboardCriteria
      responses:
        '200':
          description: Returns the criteria for wireless diagnostics dashboard
          content:
            application/json:
              schema:
                type: object
                properties:
                  device_health_criteria_param:
                    $ref: '#/components/schemas/XiqWirelessDeviceHealthCriteria'
                  client_health_criteria_param:
                    $ref: '#/components/schemas/XiqWirelessClientHealthCriteria'
                  usage_capacity_criteria_param:
                    $ref: '#/components/schemas/XiqWirelessUsageAndCapacityCriteria'
        default:
          $ref: '#/components/responses/ErrorResponse'
      security:
      - BearerAuth: []
    post:
      tags:
      - Dashboard
      summary: Create Criteria for Wireless Diagnostics Dashboard
      description: Returns the criteria for wireless diagnostics dashboard, including client health, device health, and usage and capacity issues.
      externalDocs:
        description: API Reference
        url: https://extremecloudiq.com/api-docs/api-reference.html#_post_wireless_diagnostics_dashboard_criteria
      operationId: createWirelessDiagnosticsDashboardCriteria
      requestBody:
        content:
          application/json:
            schema:
              type: object
              properties:
                device_health_criteria:
                  type: object
                  properties:
                    cpu_utilization:
                      type: integer
                      format: float
                      description: CPU Utilization percentage
                    memory_utilization:
                      type: integer
                      format: float
                      description: Memory Utilization percentage
                    poe:
                      type: integer
                      format: float
                      description: Power over Ethernet (PoE) usage
                    wired_port_multicast:
                      type: integer
                      format: float
                      description: Wired Port Multicast traffic percentage
                    wired_port_broadcast:
                      type: integer
                      format: float
                      description: Wired Port Broadcast traffic percentage
                client_health_criteria:
                  type: object
                  properties:
                    assoc_param_slow:
                      type: integer
                      format: float
                      description: Association parameter for slow connections
                    assoc_unit_slow:
                      type: string
                      description: Unit for association parameter for slow connections
                    auth_param_slow:
                      type: integer
                      format: float
                      description: Authentication parameter for slow connections
                    auth_unit_slow:
                      type: string
                      description: Unit for authentication parameter for slow connections
                    dhcp_param_slow:
                      type: integer
                      format: float
                      description: DHCP parameter for slow connections
                    dhcp_unit_slow:
                      type: string
                      description: Unit for DHCP parameter for slow connections
                    roams_param_slow:
                      type: integer
                      format: float
                      description: Roaming parameter for slow connections
                    roams_unit_slow:
                      type: string
                      description: Unit for roaming parameter for slow connections
                    rssi_param:
                      type: integer
                      format: float
                      description: RSSI parameter
                    rssi_unit:
                      type: string
                      description: Unit for RSSI parameter
                    snr_param:
                      type: integer
                      format: float
                      description: SNR parameter
                    snr_unit:
                      type: string
                      description: Unit for SNR parameter
                    onboard_param:
                      type: integer
                      format: float
                      description: Onboarding parameter
                    onboard_unit:
                      type: string
                      description: Unit for onboarding parameter
                usage_capacity_criteria:
                  type: object
                  properties:
                    channel_utilization:
                      type: integer
                      format: float
                      description: Channel Utilization percentage
                    lnk_err:
                      type: integer
                      format: float
                      description: Link Error percentage
                    retries:
                      type: integer
                      format: float
                      description: Retries percentage
                    pkt_loss:
                      type: integer
                      format: float
                      description: Packet Loss percentage
                    interference:
                      type: integer
                      format: float
                      description: Interference percentage
                    noise:
                      type: integer
                      format: float
                      description: Noise level
                    noise_unit:
                      type: string
                      description: Unit for Noise level
      responses:
        '200':
          description: Returns the criteria for wireless diagnostics dashboard
          content:
            application/json:
              schema:
                type: object
                properties:
                  device_health_criteria_param:
                    $ref: '#/components/schemas/XiqPostWirelessDeviceHealthCriteria'
                  client_health_criteria_param:
                    $ref: '#/components/schemas/XiqPostWirelessClientHealthCriteria'
                  usage_capacity_criteria_param:
                    $ref: '#/components/schemas/XiqPostWirelessUsageAndCapacityCriteria'
        default:
          $ref: '#/components/responses/ErrorResponse'
      security:
      - BearerAuth: []
  /dashboard/wireless/dashboard/reports/{id}:
    get:
      tags:
      - Dashboard
      summary: Download the Export CSV file
      description: Returns the CSV File of the Site With Issue status based on the provided filters.
      externalDocs:
        description: API Reference
        url: https://extremecloudiq.com/api-docs/api-reference.html#_get_site_with_issue_report
      operationId: siteWithIssueGridExportReport
      parameters:
      - name: id
        in: path
        description: The report ID
        required: true
        schema:
          type: string
      responses:
        '200':
          description: Returns the CSV File of the Site With Issue grid
          content:
            application/octet-stream:
              schema:
                type: string
        default:
          $ref: '#/components/responses/ErrorResponse'
      security:
      - BearerAuth: []
components:
  schemas:
    XiqPostWirelessClientHealthCriteria:
      type: object
      properties:
        assoc_param_slow:
          type: integer
          format: int64
          description: Association parameter for slow connections
        assoc_unit_slow:
          type: string
          description: Unit for association parameter for slow connections
        auth_param_slow:
          type: integer
          format: int64
          description: Authentication parameter for slow connections
        auth_unit_slow:
          type: string
          description: Unit for authentication parameter for slow connections
        dhcp_param_slow:
          type: integer
          format: int64
          description: DHCP parameter for slow connections
        dhcp_unit_slow:
          type: string
          description: Unit for DHCP parameter for slow connections
        roams_param_slow:
          type: integer
          format: int64
          description: Roaming parameter for slow connections
        roams_unit_slow:
          type: string
          description: Unit for roaming parameter for slow connections
        rssi_param:
          type: integer
          format: int64
          description: RSSI parameter
        rssi_unit:
          type: string
          description: Unit for RSSI parameter
        snr_param:
          type: integer
          format: int64
          description: SNR parameter
        snr_unit:
          type: string
          description: Unit for SNR parameter
        onboard_param:
          type: integer
          format: int64
          description: Onboarding parameter
        onboard_unit:
          type: string
          description: Unit for onboarding parameter
    XiqWirelessClientHealthCriteria:
      type: object
      properties:
        id:
          type: integer
          format: int64
          description: Unique ID
        owner_id:
          type: integer
          format: int64
          description: Owner ID of the Entry
        org_id:
          type: integer
          format: int64
          description: Organization ID of the Entry
        assoc_reln_slow:
          type: string
          description: Operator for slow associations
        assoc_param_slow:
          type: integer
          format: int64
          description: If slow associations. Slow >= 5 sec
        assoc_unit_slow:
          type: string
          description: Unit for slow associations
        auth_reln_slow:
          type: string
          description: Operator for slow Authentications
        auth_param_slow:
          type: integer
          format: int64
          description: If Authentications is slow. Slow => 5 sec
        auth_unit_slow:
          type: string
          description: Unit for Authentications
        dhcp_reln_slow:
          type: string
          description: Operator for DHCP
        dhcp_param_slow:
          type: integer
          format: int64
          description: DHCP if failed, Slow => 5 sec
        dhcp_unit_slow:
          type: string
          description: Unit for DHCP
        roams_reln_slow:
          type: string
          description: Operator for Roams
        roams_param_slow:
          type: integer
          format: int64
          description: If Roams - Failed or slow roams. Slow => 3000 ms
        roams_unit_slow:
          type: string
          description: Unit for Roams
        rssi_reln:
          type: string
          description: Operator for RSSI
        rssi_param:
          type: integer
          format: int64
          description: If RSSI <= -73dBm
        rssi_unit:
          type: string
          description: Unit for RSSI
        snr_reln:
          type: string
          description: Operator for SNR
        snr_param:
          type: integer
          format: int64
          description: SNR <= 20dB
        snr_unit:
          type: string
          description: Unit for SNR
        onboard_reln:
          type: string
          description: Operator for onboard timing
        onboard_param:
          type: integer
          format: int64
          description: 'If Onboarding time: > 10sec'
        onboard_unit:
          type: string
          description: Unit for onboard timing
    XiqSiteWithIssuesSortField:
      type: string
      title: XiqSiteWithIssuesSortField
      description: Pre-defined sort fields for Site with issues
      enum:
      - ALERTS
      - STATUS
      - DEVICE_HEALTH
      - CLIENT_HEALTH
      - USAGE_CAPACITY
      - SITE_NAME
      example: ALERTS
    XiqRmDiagnosticsDeviceType:
      type: string
      description: The type of RM diagnostic device
      enum:
      - WIRED
      - WIRELESS
      - ALL
    XiqPostWirelessUsageAndCapacityCriteria:
      type: object
      properties:
        channel_utilization:
          type: integer
          format: int64
          description: Channel Utilization percentage
        lnk_err:
          type: integer
          format: int64
          description: Link Error percentage
        retries:
          type: integer
          format: int64
          description: Retries percentage
        pkt_loss:
          type: integer
          format: int64
          description: Packet Loss percentage
        interference:
          type: integer
          format: int64
          description: Interference percentage
        noise:
          type: integer
          format: int64
          description: Noise level
        noise_unit:
          type: string
          description: Unit for Noise level
    XiqPage:
      required:
      - count
      - page
      - total_count
      - total_pages
      type: object
      properties:
        page:
          type: integer
          description: The current page number
          format: int32
        count:
          type: integer
          description: The element count of the current page
          format: int32
        total_pages:
          type: integer
          description: The total page number based on request page size
          format: int32
        total_count:
          type: integer
          description: The total element count
          format: int64
    XiqAssetsResponse:
      type: object
      properties:
        total_devices:
          type: integer
          format: int64
          description: Total count of devices
        total_offline_devices:
          type: integer
          format: int64
          description: Total count of offline devices
        wired_offline_devices:
          type: integer
          format: int64
          description: Count of wired offline devices
        wireless_offline_devices:
          type: integer
          format: int64
          description: Count of wireless offline devices
    XiqDeviceHealthResponse:
      type: object
      properties:
        total_devices:
          type: integer
          format: int64
          description: Total count of devices
        total_unhealthy_devices:
          type: integer
          format: int64
          description: Total count of unhealthy devices
        wired_unhealthy_devices:
          type: integer
          format: int64
          description: Count of wired unhealthy devices
        wireless_unhealthy_devices:
          type: integer
          format: int64
          description: Count of wireless unhealthy devices
    XiqSortOrder:
      type: string
      enum:
      - ASC
      - DESC
    XiqUsageAndCapacityResponse:
      type: object
      properties:
        total_usage_and_capacity_issues:
          type: integer
          format: int64
          description: Total count of usage & capacity issues
        wired_usage_and_capacity_issues:
          type: integer
          format: int64
          description: Count of wired usage & capacity issues which includes switches and client issues
        wireless_usage_and_capacity_issues:
          type: integer
          format: int64
          description: Count of wireless usage & capacity issues which includes access point issues
    XiqSitesWithIssuesResponse:
      type: object
      properties:
        site_name:
          type: string
          description: The name of the site with diagnostics
        building_name:
          type: string
          description: The name of the building with diagnostics
        floor_name:
          type: string
          description: The name of the floor with diagnostics
        alerts:
          $ref: '#/components/schemas/XiqAlertsResponse'
          description: Alerts diagnostics of the site
        assets:
          $ref: '#/components/schemas/XiqAssetsResponse'
          description: Assets diagnostics of the site
        client_health:
          $ref: '#/components/schemas/XiqClientHealthRespon

# --- truncated at 32 KB (42 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/extreme-networks/refs/heads/main/openapi/extreme-networks-dashboard-api-openapi.yml