Skip to content

Commit

Permalink
Publishing new release
Browse files Browse the repository at this point in the history
  • Loading branch information
XIQ Service Account committed Jan 22, 2024
1 parent fa98eda commit 235e384
Showing 1 changed file with 189 additions and 12 deletions.
201 changes: 189 additions & 12 deletions xcloudiq-openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -8190,6 +8190,8 @@ paths:
- $ref: '#/components/parameters/locationId'
- $ref: '#/components/parameters/searchKey'
- $ref: '#/components/parameters/clientType'
- $ref: '#/components/parameters/qualityIndex'
- $ref: '#/components/parameters/forensicBucket'
- $ref: '#/components/parameters/page'
- $ref: '#/components/parameters/limit'
- $ref: '#/components/parameters/sortField'
Expand All @@ -8200,7 +8202,35 @@ paths:
content:
application/json:
schema:
$ref: '#/components/schemas/XiqCopilotConnectivityExperience'
$ref: '#/components/schemas/XiqCopilotConnectivityByLocations'
default:
$ref: '#/components/responses/ErrorResponse'
security:
- BearerAuth: []
/copilot/connectivity/client-type:
get:
tags:
- Copilot - Connectivity Experience
summary: Get Connectivity By Client Type
description: Get Connectivity details by client type in the widgets.
externalDocs:
description: API Reference
url: https://extremecloudiq.com/api-docs/api-reference.html#_get_connectivity_by_client_type
operationId: getConnectivityDetailsByClientType
parameters:
- $ref: '#/components/parameters/startTime'
- $ref: '#/components/parameters/endTime'
- $ref: '#/components/parameters/locationId'
- $ref: '#/components/parameters/clientType'
- $ref: '#/components/parameters/qualityIndex'
- $ref: '#/components/parameters/forensicBucket'
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/XiqCopilotConnectivityByClientType'
default:
$ref: '#/components/responses/ErrorResponse'
security:
Expand All @@ -8219,7 +8249,7 @@ paths:
- $ref: '#/components/parameters/startTime'
- $ref: '#/components/parameters/endTime'
- $ref: '#/components/parameters/forensicBucket'
- $ref: '#/components/parameters/locationId'
- $ref: '#/components/parameters/viewId'
- $ref: '#/components/parameters/ssid'
- $ref: '#/components/parameters/osType'
responses:
Expand All @@ -8228,7 +8258,7 @@ paths:
content:
application/json:
schema:
$ref: '#/components/schemas/XiqCopilotWirelessQualityIndex'
$ref: '#/components/schemas/XiqCopilotWirelessQualityIndexByLocation'
default:
$ref: '#/components/responses/ErrorResponse'
security:
Expand All @@ -8247,7 +8277,7 @@ paths:
- $ref: '#/components/parameters/startTime'
- $ref: '#/components/parameters/endTime'
- $ref: '#/components/parameters/forensicBucket'
- $ref: '#/components/parameters/locationId'
- $ref: '#/components/parameters/viewId'
- $ref: '#/components/parameters/ssid'
- $ref: '#/components/parameters/osType'
responses:
Expand Down Expand Up @@ -8275,7 +8305,7 @@ paths:
- $ref: '#/components/parameters/startTime'
- $ref: '#/components/parameters/endTime'
- $ref: '#/components/parameters/forensicBucket'
- $ref: '#/components/parameters/locationId'
- $ref: '#/components/parameters/viewId'
- $ref: '#/components/parameters/ssid'
- $ref: '#/components/parameters/osType'
responses:
Expand Down Expand Up @@ -8309,7 +8339,7 @@ paths:
- $ref: '#/components/parameters/wirelessScoreType'
- $ref: '#/components/parameters/forensicBucket'
- $ref: '#/components/parameters/searchKey'
- $ref: '#/components/parameters/locationId'
- $ref: '#/components/parameters/viewId'
- $ref: '#/components/parameters/timestamp'
- $ref: '#/components/parameters/ssid'
- $ref: '#/components/parameters/osType'
Expand Down Expand Up @@ -10290,17 +10320,18 @@ components:
required:
- name
- parent_id
- country_code
properties:
parent_id:
type: integer
description: The parent location ID
description: The parent site group ID
format: int64
name:
type: string
description: The location name
description: The site name
unique_name:
type: string
description: The unique location name
description: The site unique name
type:
type: string
description: The location type
Expand All @@ -10315,10 +10346,11 @@ components:
required:
- parent_id
- name
- country_code
properties:
parent_id:
type: integer
description: The parent location ID
description: The parent site group ID
format: int64
name:
type: string
Expand All @@ -10334,10 +10366,11 @@ components:
required:
- parent_id
- name
- country_code
properties:
parent_id:
type: integer
description: The parent location ID
description: The parent site group ID
format: int64
name:
type: string
Expand Down Expand Up @@ -17665,6 +17698,135 @@ components:
description: The data in the current page
items:
$ref: '#/components/schemas/XiqCopilotWiredEventEntity'
XiqQualityIndex:
type: string
enum:
- LOW
- MEDIUM
- HIGH
XiqCopilotConnectivityByLocationsEntity:
type: object
description: Copilot Experience Entity
required:
- id
- name
- quality_index
- quality_index_value
- client_type
- quality_index_graph
properties:
id:
type: string
name:
type: string
quality_index:
type: integer
minimum: 1
maximum: 10
quality_index_value:
$ref: '#/components/schemas/XiqQualityIndex'
client_type:
$ref: '#/components/schemas/XiqClientType'
quality_index_graph:
type: array
description: The data in the current page
items:
type: object
description: Connectivity experience quality sequence
required:
- timestamp
- value
properties:
timestamp:
type: integer
format: int64
value:
type: integer
minimum: 1
maximum: 10
XiqCopilotConnectivityByLocations:
allOf:
- $ref: '#/components/schemas/XiqPage'
- type: object
properties:
data:
type: array
description: The data in the current page
items:
$ref: '#/components/schemas/XiqCopilotConnectivityByLocationsEntity'
XiqCopilotConnectivityByClientType:
type: object
description: data sequence
required:
- sites_by_wireless
- sites_by_wired
properties:
sites_by_wireless:
type: object
description: The data in the current page
required:
- low_quality_score_count
- medium_quality_score_count
- high_quality_score_count
- total_quality_score_count
properties:
low_quality_score_count:
type: integer
format: int32
medium_quality_score_count:
type: integer
format: int32
high_quality_score_count:
type: integer
format: int32
total_quality_score_count:
type: integer
format: int32
sites_by_wired:
type: object
description: The data in the current page
required:
- low_quality_score_count
- medium_quality_score_count
- high_quality_score_count
- total_quality_score_count
properties:
low_quality_score_count:
type: integer
format: int32
medium_quality_score_count:
type: integer
format: int32
high_quality_score_count:
type: integer
format: int32
total_quality_score_count:
type: integer
format: int32
XiqCopilotWirelessQualityIndexByLocation:
type: object
description: Wireless Connectivity Experience QualityIndex
required:
- quality_index
- time_to_connect_score
- performance_score
- total_clients
properties:
quality_index:
type: integer
minimum: 1
maximum: 10
time_to_connect_score:
type: integer
minimum: 1
maximum: 10
performance_score:
type: integer
minimum: 1
maximum: 10
total_clients:
type: integer
format: int32
XiqCopilotHardwareByLocation:
type: object
description: Wired Connectivity Experience Hardware
Expand Down Expand Up @@ -19316,7 +19478,7 @@ components:
in: query
description: The wired experience view type
name: viewType
required: true
required: false
schema:
type: string
enum:
Expand Down Expand Up @@ -19353,6 +19515,21 @@ components:
required: false
schema:
$ref: '#/components/schemas/XiqClientType'
qualityIndex:
name: qualityIndex
in: query
description: The quality index score
required: false
schema:
$ref: '#/components/schemas/XiqQualityIndex'
viewId:
in: query
description: The location id
name: locationId
required: true
schema:
type: integer
format: int64
ssid:
in: query
description: The ssid value
Expand Down

0 comments on commit 235e384

Please sign in to comment.