GET
/prime/webui/Switches/CheckPassword
Check password
Check password. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/CheckPassword' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"NetApi"
],
"summary": "Check password",
"parameters": [
{
"name": "id",
"in": "query",
"schema": {
"type": "string",
"nullable": true
}
}
],
"responses": {
"200": {
"description": "Success"
}
}
}
GET
/prime/webui/Switches/InfrastructureIDs
Get all Infrastructure IDs
Get all Infrastructure IDs. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/InfrastructureIDs' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"NetApi"
],
"summary": "Get all Infrastructure IDs",
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
100
"type": "string"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"type": "string"
}
}
}
}
}
}
}
GET
/prime/webui/Switches/Switches
Get all Switches
Get all Switches. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/Switches' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"NetApi"
],
"summary": "Get all Switches",
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SwitchDataViewResource"
}
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SwitchDataViewResource"
}
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SwitchDataViewResource"
}
}
}
}
}
}
}
GET
/prime/webui/Switches/getinfradata
Get Infrastructure Data
Get Infrastructure Data. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/getinfradata' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"NetApi"
],
"summary": "Get Infrastructure Data",
"parameters": [
{
"name": "InfraViewQuery",
"in": "query",
"description": "Dictionary of key value for search, the supported keys are
ipAddressIDTooltip, \r\n ID, ipAddress, assignedName, ios, model, statusDescription,
hashtags, lastUpdatedDisplayString, protocol, \r\n pollingGroupN ame, groupName,
pageSize, pageNumber, sortBy \r\n For example if you want to get switch with \r\n
infrastructureName Floor1 and ipAddressIDTooltip 192.168.10.172 you need to send in the
query Ports?assignedName=Floor1&ipAddressIDTooltip =192.168.10.172.",
"schema": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"description": "Dictionary of key value for search, the supported keys are
ipAddressIDTooltip, \r\n ID, ipAddress, assignedName, ios, model, statusDescription,
hashtags, lastUpdatedDisplayString, protocol, \r\n pollingGrou pName, groupName,
pageSize, pageNumber, sortBy \r\n For example if you want to get switch with \r\n
infrastructureName Floor1 and ipAddressIDTooltip 192.168.10.172 you need to send in the
query Ports?assignedName=Floor1&ipAddressIDToolt ip=192.168.10.172.",
"nullable": true
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/NetworkInfraDataViewResourceTableWrapper"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/NetworkInfraDataViewResourceTableWrapper"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/NetworkInfraDataViewResourceTableWrapper"
}
}
}
}
}
}
GET
/prime/webui/Switches/SwitchesConnection/{switchConnectionaId}
GET /prime/webui/Switches/SwitchesConnection/{switchConnectionaId}
GET
/prime/webui/Switches/getswitches
Get Switches
Get Switches. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/getswitches' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"NetApi"
],
"summary": "Get Switches",
"parameters": [
{
"name": "switchesViewQuery",
"in": "query",
"description": "Dictionary of key value for search, the supported keys are
ipAddressSwitchIDTooltip, \r\n switchID, ipAddress, assignedName, ios, model,
statusDescription, hashtags, lastUpdatedDisplayString, protocol, \r\n
pollingGroupName, groupName, pageSize, pageNumber, sortBy \r\n For example if
you want to get switch with \r\n switchName Floor1 and ipAddressSwitchIDTooltip
192.168.10.172 you need to send in the query
Ports?assignedName=Floor1&ipAddres sSwitchIDTooltip=192.168.10.172.",
"schema": {
"type": "object",
"additionalProperties": {
103
"type": "string"
},
"description": "Dictionary of key value for search, the supported keys are
ipAddressSwitchIDTooltip, \r\n switchID, ipAddress, assignedName, ios, model,
statusDescription, hashtags, lastUpdatedDisplayString, protocol, \r\n
pollingGroupName, groupName, pageSize, pageNumber, sortBy \r\n For example if
you want to get switch with \r\n switchName Floor1 and ipAddressSwitchIDTooltip
192.168.10.172 you need to send in the query
Ports?assignedName=Floor1&ipAddr essSwitchIDTooltip=192.168.10.172.",
"nullable": true
}
}
],
"responses": {
"200": {
"description": "Success",
"content": {
"text/plain": {
"schema": {
"$ref": "#/components/schemas/SwitchDataViewResourceTableWrapper"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SwitchDataViewResourceTableWrapper"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SwitchDataViewResourceTableWrapper"
}
}
}
}
}
}
GET
/prime/webui/Switches/SwitchesConnection
Get switches connections
Get switches connections. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/SwitchesConnection' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"NetApi"
],
"summary": "Get switches connections",
"responses": {
"200": {
"description": "Success"
}
}
}
GET
/prime/webui/Switches/healthcheck
Healthcheck
Healthcheck. Use this to fetch data.
GET
/prime/webui/Switches/apscontroller/{WlanControllerDataId}
prime webui Switches apscontroller WlanControllerDataId
Calls GET /prime/webui/Switches/apscontroller/{WlanControllerDataId}. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/apscontroller/{WlanControllerDataId}' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"NetApi"
],
"parameters": [
{
"name": "WlanControllerDataId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"nullable": true
}
}
],
"responses": {
"200": {
"description": "Success"
}
}
}
GET
/prime/webui/Switches/CmdPorts
prime webui Switches CmdPorts
Calls GET /prime/webui/Switches/CmdPorts. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/CmdPorts' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"NetApi"
],
"responses": {
"200": {
"description": "Success"
}
105
}
}
GET
/prime/webui/Switches/domainscanload
prime webui Switches domainscanload
Calls GET /prime/webui/Switches/domainscanload. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/domainscanload' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"NetApi"
],
"responses": {
"200": {
"description": "Success"
}
}
}
GET
/prime/webui/Switches/ExportFile
prime webui Switches ExportFile
Calls GET /prime/webui/Switches/ExportFile. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/ExportFile' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"NetApi"
],
"responses": {
"200": {
"description": "Success"
}
}
}
GET
/prime/webui/Switches/ExportZeroMacPDF/exportpdf
prime webui Switches ExportZeroMacPDF exportpdf
Calls GET /prime/webui/Switches/ExportZeroMacPDF/exportpdf. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/ExportZeroMacPDF/exportpdf' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"get": {
"tags": [
"NetApi"
],
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
106
"type": "object",
"nullable": true
}
},
"application/json": {
"schema": {
"type": "object",
"nullable": true
}
},
"text/json": {
"schema": {
"type": "object",
"nullable": true
}
},
"application/*+json": {
"schema": {
"type": "object",
"nullable": true
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
GET
/prime/webui/Switches/FingerPrints
prime webui Switches FingerPrints
Calls GET /prime/webui/Switches/FingerPrints. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/FingerPrints' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"NetApi"
],
"responses": {
"200": {
"description": "Success"
}
}
}
GET
/prime/webui/Switches/GetDomains
prime webui Switches GetDomains
Calls GET /prime/webui/Switches/GetDomains. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/GetDomains' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"NetApi"
],
107
"responses": {
"200": {
"description": "Success"
}
}
}
GET
/prime/webui/Switches/getloggednetpollers
prime webui Switches getloggednetpollers
Calls GET /prime/webui/Switches/getloggednetpollers. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/getloggednetpollers' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"NetApi"
],
"responses": {
"200": {
"description": "Success"
}
}
}
GET
/prime/webui/Switches/GetNetworkConfigItemsByPrefix/{prefixes}
prime webui Switches GetNetworkConfigItemsByPrefix prefixes
Calls GET /prime/webui/Switches/GetNetworkConfigItemsByPrefix/{prefixes}. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/GetNetworkConfigItemsByPrefix/{prefixes}' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"NetApi"
],
"parameters": [
{
"name": "prefixes",
"in": "path",
"required": true,
"schema": {
"type": "string",
"nullable": true
}
}
],
"responses": {
"200": {
"description": "Success"
}
}
}
GET
/prime/webui/Switches/GetScanEnginesDomains
prime webui Switches GetScanEnginesDomains
GET
/prime/webui/Switches/GetWlanControllers
prime webui Switches GetWlanControllers
Calls GET /prime/webui/Switches/GetWlanControllers. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/GetWlanControllers' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"NetApi"
],
"responses": {
"200": {
"description": "Success"
}
}
}
GET
/prime/webui/Switches/MACAddressesWithoutSepioClassification
prime webui Switches MACAddressesWithoutSepioClassification
Calls GET /prime/webui/Switches/MACAddressesWithoutSepioClassification. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/MACAddressesWithoutSepioClassification' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"NetApi"
],
"responses": {
"200": {
"description": "Success"
}
}
}
GET
/prime/webui/Switches/MacPrefixPolicies
prime webui Switches MacPrefixPolicies
Calls GET /prime/webui/Switches/MacPrefixPolicies. Use this to fetch data.
GET
/prime/webui/Switches/NetDebug
prime webui Switches NetDebug
Calls GET /prime/webui/Switches/NetDebug. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/NetDebug' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"NetApi"
],
"responses": {
"200": {
"description": "Success"
}
}
}
GET
/prime/webui/Switches/netpollers
prime webui Switches netpollers
Calls GET /prime/webui/Switches/netpollers. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/netpollers' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"NetApi"
],
"responses": {
"200": {
"description": "Success"
}
}
}
GET
/prime/webui/Switches/NetsClassificationSummary
prime webui Switches NetsClassificationSummary
Calls GET /prime/webui/Switches/NetsClassificationSummary. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/NetsClassificationSummary' \
-H 'Authorization: Bearer <token>'
GET
/prime/webui/Switches/NetworkPolicies
prime webui Switches NetworkPolicies
Calls GET /prime/webui/Switches/NetworkPolicies. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/NetworkPolicies' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"NetApi"
],
"responses": {
"200": {
"description": "Success"
}
}
},
GET
/prime/webui/Switches/PollingGroups
prime webui Switches PollingGroups
Calls GET /prime/webui/Switches/PollingGroups. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/PollingGroups' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"NetApi"
],
"responses": {
"200": {
"description": "Success"
}
}
}
GET
/prime/webui/Switches/PollingGroups/{pollingGroupId}
prime webui Switches PollingGroups pollingGroupId
Calls GET /prime/webui/Switches/PollingGroups/{pollingGroupId}. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/PollingGroups/{pollingGroupId}' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
111
"NetApi"
],
"parameters": [
{
"name": "pollingGroupId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"nullable": true
}
}
],
"responses": {
"200": {
"description": "Success"
}
}
}
GET
/prime/webui/Switches/Ports/FilterFields
prime webui Switches Ports FilterFields
Calls GET /prime/webui/Switches/Ports/FilterFields. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/Ports/FilterFields' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"NetApi"
],
"parameters": [
{
"name": "portViewQuery",
"in": "query",
"schema": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"nullable": true
}
}
],
"responses": {
"200": {
"description": "Success"
}
}
}
GET
/prime/webui/Switches/RiskInsights/PortAnomalies
prime webui Switches RiskInsights PortAnomalies
Calls GET /prime/webui/Switches/RiskInsights/PortAnomalies. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/RiskInsights/PortAnomalies' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
112
"NetApi"
],
"parameters": [
{
"name": "switchDataId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"nullable": true
}
},
{
"name": "portDataId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"nullable": true
}
}
],
"responses": {
"200": {
"description": "Success"
}
}
}
GET
/prime/webui/Switches/RiskInsights/VulnerableSwitch
prime webui Switches RiskInsights VulnerableSwitch
Calls GET /prime/webui/Switches/RiskInsights/VulnerableSwitch. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/RiskInsights/VulnerableSwitch' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"NetApi"
],
"parameters": [
{
"name": "switchDataId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"nullable": true
}
},
{
"name": "portDataId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"nullable": true
}
}
],
"responses": {
"200": {
"description": "Success"
113
}
}
}
GET
/prime/webui/Switches/scanpolicy
prime webui Switches scanpolicy
Calls GET /prime/webui/Switches/scanpolicy. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/scanpolicy' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"NetApi"
],
"responses": {
"200": {
"description": "Success"
}
}
}
GET
/prime/webui/Switches/Switches/{switchDataId}/{portDataId}
prime webui Switches Switches switchDataId portDataId
Calls GET /prime/webui/Switches/Switches/{switchDataId}/{portDataId}. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/Switches/{switchDataId}/{portDataId}' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"NetApi"
],
"parameters": [
{
"name": "switchDataId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"nullable": true
}
},
{
"name": "portDataId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"nullable": true
}
}
],
"responses": {
"200": {
"description": "Success"
}
}
}
GET
/prime/webui/Switches/Wlancontrollers/info/{WlanControllerDataId}
prime webui Switches Wlancontrollers info WlanControllerDataId
Calls GET /prime/webui/Switches/Wlancontrollers/info/{WlanControllerDataId}. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/Wlancontrollers/info/{WlanControllerDataId}' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"NetApi"
],
"parameters": [
{
"name": "WlanControllerDataId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"nullable": true
}
}
],
"responses": {
"200": {
"description": "Success"
}
}
}
GET
/prime/webui/Switches/Wlancontrollers/{WlanControllerDataId}
prime webui Switches Wlancontrollers WlanControllerDataId
Calls GET /prime/webui/Switches/Wlancontrollers/{WlanControllerDataId}. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/Wlancontrollers/{WlanControllerDataId}' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"NetApi"
],
"parameters": [
{
"name": "WlanControllerDataId",
"in": "path",
"required": true,
"schema": {
"type": "string",
"nullable": true
}
}
],
"responses": {
"200": {
"description": "Success"
}
}
}
GET
/prime/webui/Switches/ZeroMacPorts
prime webui Switches ZeroMacPorts
Calls GET /prime/webui/Switches/ZeroMacPorts. Use this to fetch data.
curl example
curl -X GET 'https://<host>/prime/webui/Switches/ZeroMacPorts' \
-H 'Authorization: Bearer <token>'
OpenAPI spec
"get": {
"tags": [
"NetApi"
],
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/AddOrUpdatePollerNetPolicyVerification
Add or update net policy verification
Add or update net policy verification. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/AddOrUpdatePollerNetPolicyVerification' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"summary": "Add or update net policy verification",
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"nullable": true
}
},
"application/json": {
"schema": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"nullable": true
}
},
"text/json": {
"schema": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"nullable": true
}
},
116
"application/*+json": {
"schema": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"nullable": true
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/AddOrUpdateNetworkPolicyToPorts
Add or update policy to ports
Add or update policy to ports. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/AddOrUpdateNetworkPolicyToPorts' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{"$ref":"#/components/schemas/NetworkPolicyActionDto"}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"summary": "Add or update policy to ports",
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"$ref": "#/components/schemas/NetworkPolicyActionDto"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/NetworkPolicyActionDto"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/NetworkPolicyActionDto"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/NetworkPolicyActionDto"
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/AddSwitch
Add switch
Add switch. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/AddSwitch' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{"$ref":"#/components/schemas/SwitchConnectionViewResource"}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"summary": "Add switch",
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"$ref": "#/components/schemas/SwitchConnectionViewResource"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SwitchConnectionViewResource"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SwitchConnectionViewResource"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SwitchConnectionViewResource"
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/AddSwitches
Add switches
Add switches. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/AddSwitches' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"summary": "Add switches",
118
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SwitchConnectionViewResource"
},
"nullable": true
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SwitchConnectionViewResource"
},
"nullable": true
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SwitchConnectionViewResource"
},
"nullable": true
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/SwitchConnectionViewResource"
},
"nullable": true
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/CancelRemoveAlarmPort
Cancel Remove Alarm state and returns the port to a normal state
Cancel Remove Alarm state and returns the port to a normal state. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/CancelRemoveAlarmPort' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{"$ref":"#/components/schemas/ZeroizePortViewResource"}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"summary": "Cancel Remove Alarm state and returns the port to a normal state",
"requestBody": {
"description": "",
119
"content": {
"application/json -patch+json": {
"schema": {
"$ref": "#/components/schemas/ZeroizePortViewResource"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ZeroizePortViewResource"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ZeroizePortViewResource"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ZeroizePortViewResource"
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/CancelRemoveAlarmSwitch
Cancel Remove Alarm state and returns the switch to a normal state
Cancel Remove Alarm state and returns the switch to a normal state. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/CancelRemoveAlarmSwitch' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"summary": "Cancel Remove Alarm state and returns the switch to a normal state",
"requestBody": {
"description": "",
"content": {
"application/json -patch+json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ZeroizePortViewResource"
},
"description": "",
"nullable": true
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ZeroizePortViewResource"
},
120
"description": "",
"nullable": true
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ZeroizePortViewResource"
},
"description": "",
"nullable": true
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/ZeroizePortViewResource"
},
"description": "",
"nullable": true
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/CancelAcceptAlarmPort
Cancel the AcceptAlarm state and returns the port to a normal state.
Cancel the AcceptAlarm state and returns the port to a normal state. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/CancelAcceptAlarmPort' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{"$ref":"#/components/schemas/AcknowledgePortViewResource"}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"summary": "Cancel the AcceptAlarm state and returns the port to a normal state.",
"requestBody": {
"description": "",
"content": {
"application/json -patch+json": {
"schema": {
"$ref": "#/components/schemas/AcknowledgePortViewResource"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AcknowledgePortViewResource"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AcknowledgePortViewResource"
121
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AcknowledgePortViewResource"
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/CancelAcceptAlarmSwitch
Cancel the AcceptAlarm state and returns the switch to a normal state
Cancel the AcceptAlarm state and returns the switch to a normal state. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/CancelAcceptAlarmSwitch' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"summary": "Cancel the AcceptAlarm state and returns the switch to a normal state",
"requestBody": {
"description": "",
"content": {
"application/json -patch+json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AcknowledgePortViewResource"
},
"description": "",
"nullable": true
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AcknowledgePortViewResource"
},
"description": "",
"nullable": true
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AcknowledgePortViewResource"
},
"description": "",
"nullable": true
}
},
122
"application/*+json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AcknowledgePortViewResource"
},
"description": "",
"nullable": true
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/CancelDontAlarmSwitch
Cancel the Don't Alarm state and returns the switch to a normal state
Cancel the Don't Alarm state and returns the switch to a normal state. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/CancelDontAlarmSwitch' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"summary": "Cancel the Don't Alarm state and returns the switch to a normal state",
"requestBody": {
"description": "",
"content": {
"application/json -patch+json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AuditProofPortView"
},
"description": "",
"nullable": true
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AuditProofPortView"
},
"description": "",
"nullable": true
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AuditProofPortView"
},
"description": "",
123
"nullable": true
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/AuditProofPortView"
},
"description": "",
"nullable": true
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/CancelDontAlarmPort
Cancel the Don't Alarm state and returns to port to a normal state.
Cancel the Don't Alarm state and returns to port to a normal state. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/CancelDontAlarmPort' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{"$ref":"#/components/schemas/AuditProofPortView"}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"summary": "Cancel the Don't Alarm state and returns to port to a normal state.",
"requestBody": {
"description": "",
"content": {
"application/json -patch+json": {
"schema": {
"$ref": "#/components/schemas/AuditProofPortView"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/AuditProofPortView"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/AuditProofPortView"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/AuditProofPortView"
}
}
}
},
"responses": {
"200": {
124
"description": "Success"
}
}
}
POST
/prime/webui/Switches/DeleteNetworkPolicyFromPorts
Delete policy from ports
Delete policy from ports. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/DeleteNetworkPolicyFromPorts' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"summary": "Delete policy from ports",
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
125
}
}
POST
/prime/webui/Switches/disableport
Disable Ports
Disable Ports. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/disableport' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{"$ref":"#/components/schemas/BlockPortViewResource"}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"summary": "Disable Ports",
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"$ref": "#/components/schemas/BlockPortViewResource"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/BlockPortViewResource"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/BlockPortViewResource"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/BlockPortViewResource"
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/enableport
Enable Ports
Enable Ports. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/enableport' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{"$ref":"#/components/schemas/BlockPortViewResource"}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
126
],
"summary": "Enable Ports",
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"$ref": "#/components/schemas/BlockPortViewResource"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/BlockPortViewResource"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/BlockPortViewResource"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/BlockPortViewResource"
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/exportinfracsv
Export infrastructure CSV
Export infrastructure CSV. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/exportinfracsv' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"summary": "Export infrastructure CSV",
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"type": "object",
"nullable": true
}
},
"application/json": {
"schema": {
"type": "object",
"nullable": true
}
},
"text/json": {
"schema": {
127
"type": "object",
"nullable": true
}
},
"application/*+json": {
"schema": {
"type": "object",
"nullable": true
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/exportinfrapdf/exportpdf
Export infrastructure PDF
Export infrastructure PDF. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/exportinfrapdf/exportpdf' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"summary": "Export infrastructure PDF",
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"type": "object",
"nullable": true
}
},
"application/json": {
"schema": {
"type": "object",
"nullable": true
}
},
"text/json": {
"schema": {
"type": "object",
"nullable": true
}
},
"application/*+json": {
"schema": {
"type": "object",
"nullable": true
}
}
}
},
"responses": {
"200": {
128
"description": "Success"
}
}
}
POST
/prime/webui/Switches/pollnowinfrastructure
Poll Infrastructure Now
Poll Infrastructure Now. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/pollnowinfrastructure' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"summary": "Poll Infrastructure Now",
"requestBody": {
"description": "List of infrastructures ids to be polled",
"content": {
"application/json -patch+json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of infrastructures ids to be polled",
"nullable": true
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of infrastructures ids to be polled",
"nullable": true
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of infrastructures ids to be polled",
"nullable": true
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of infrastructures ids to be polled",
"nullable": true
}
}
}
129
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/PollNowSwitch
Poll Switches Now
Poll Switches Now. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/PollNowSwitch' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"summary": "Poll Switches Now",
"requestBody": {
"description": "List of switches ids to be polled",
"content": {
"application/json -patch+json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of switches ids to be polled",
"nullable": true
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of switches ids to be polled",
"nullable": true
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of switches ids to be polled",
"nullable": true
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"description": "List of switches ids to be polled",
"nullable": true
130
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/ActiveNetPollers
prime webui Switches ActiveNetPollers
Calls POST /prime/webui/Switches/ActiveNetPollers. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/ActiveNetPollers' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
}
}
131
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/changepollerloglevel
prime webui Switches changepollerloglevel
Calls POST /prime/webui/Switches/changepollerloglevel. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/changepollerloglevel' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{"$ref":"#/components/schemas/NetPollerConfigurationUpdate"}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"$ref": "#/components/schemas/NetPollerConfigurationUpdate"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/NetPollerConfigurationUpdate"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/NetPollerConfigurationUpdate"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/NetPollerConfigurationUpdate"
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/DeactivateNetpollers
prime webui Switches DeactivateNetpollers
Calls POST /prime/webui/Switches/DeactivateNetpollers. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/DeactivateNetpollers' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
POST
/prime/webui/Switches/DeleteMacPrefixPolicy
prime webui Switches DeleteMacPrefixPolicy
Calls POST /prime/webui/Switches/DeleteMacPrefixPolicy. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/DeleteMacPrefixPolicy' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
133
"tags": [
"NetApi"
],
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/MacPrefixPolicyView"
},
"nullable": true
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/MacPrefixPolicyView"
},
"nullable": true
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/MacPrefixPolicyView"
},
"nullable": true
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/MacPrefixPolicyView"
},
"nullable": true
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/DeleteNetworkPolicy
prime webui Switches DeleteNetworkPolicy
Calls POST /prime/webui/Switches/DeleteNetworkPolicy. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/DeleteNetworkPolicy' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{"$ref":"#/components/schemas/NetworkPolicyView"}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
134
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"$ref": "#/components/schemas/NetworkPolicyView"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/NetworkPolicyView"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/NetworkPolicyView"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/NetworkPolicyView"
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/exportalarmedcsv
prime webui Switches exportalarmedcsv
Calls POST /prime/webui/Switches/exportalarmedcsv. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/exportalarmedcsv' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"type": "object",
"nullable": true
}
},
"application/json": {
"schema": {
"type": "object",
"nullable": true
}
},
"text/json": {
"schema": {
"type": "object",
"nullable": true
}
135
},
"application/*+json": {
"schema": {
"type": "object",
"nullable": true
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/ExportAlarmedPDF/exportpdf
prime webui Switches ExportAlarmedPDF exportpdf
Calls POST /prime/webui/Switches/ExportAlarmedPDF/exportpdf. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/ExportAlarmedPDF/exportpdf' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"type": "object",
"nullable": true
}
},
"application/json": {
"schema": {
"type": "object",
"nullable": true
}
},
"text/json": {
"schema": {
"type": "object",
"nullable": true
}
},
"application/*+json": {
"schema": {
"type": "object",
"nullable": true
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/exportportscsv
prime webui Switches exportportscsv
Calls POST /prime/webui/Switches/exportportscsv. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/exportportscsv' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"type": "object",
"nullable": true
}
},
"application/json": {
"schema": {
"type": "object",
"nullable": true
}
},
"text/json": {
"schema": {
"type": "object",
"nullable": true
}
},
"application/*+json": {
"schema": {
"type": "object",
"nullable": true
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/exportportspdf/exportpdf
prime webui Switches exportportspdf exportpdf
Calls POST /prime/webui/Switches/exportportspdf/exportpdf. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/exportportspdf/exportpdf' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
"tags": [
137
"NetApi"
],
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"type": "object",
"nullable": true
}
},
"application/json": {
"schema": {
"type": "object",
"nullable": true
}
},
"text/json": {
"schema": {
"type": "object",
"nullable": true
}
},
"application/*+json": {
"schema": {
"type": "object",
"nullable": true
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/exportzeromaccsv
prime webui Switches exportzeromaccsv
Calls POST /prime/webui/Switches/exportzeromaccsv. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/exportzeromaccsv' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"type": "object",
"nullable": true
}
},
"application/json": {
"schema": {
"type": "object",
"nullable": true
}
138
},
"text/json": {
"schema": {
"type": "object",
"nullable": true
}
},
"application/*+json": {
"schema": {
"type": "object",
"nullable": true
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/fetchInfrastracturesdebuglogs
prime webui Switches fetchInfrastracturesdebuglogs
Calls POST /prime/webui/Switches/fetchInfrastracturesdebuglogs. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/fetchInfrastracturesdebuglogs' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/FetchSessionLogsRequest"
},
"nullable": true
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/FetchSessionLogsRequest"
},
"nullable": true
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/FetchSessionLogsRequest"
},
"nullable": true
}
139
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"$ref": "#/components/schemas/FetchSessionLogsRequest"
},
"nullable": true
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/fetchnetpollersdebuglogs
prime webui Switches fetchnetpollersdebuglogs
Calls POST /prime/webui/Switches/fetchnetpollersdebuglogs. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/fetchnetpollersdebuglogs' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"application/*+json": {
"schema": {
140
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/MacPrefixPolicies
prime webui Switches MacPrefixPolicies
Calls POST /prime/webui/Switches/MacPrefixPolicies. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/MacPrefixPolicies' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{"$ref":"#/components/schemas/MacPrefixPolicyView"}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"$ref": "#/components/schemas/MacPrefixPolicyView"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/MacPrefixPolicyView"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/MacPrefixPolicyView"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/MacPrefixPolicyView"
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/NetworkPolicies
prime webui Switches NetworkPolicies
Calls POST /prime/webui/Switches/NetworkPolicies. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/NetworkPolicies' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{"$ref":"#/components/schemas/NetworkPolicyView"}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"$ref": "#/components/schemas/NetworkPolicyView"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/NetworkPolicyView"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/NetworkPolicyView"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/NetworkPolicyView"
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/TestMerakiConnection
prime webui Switches TestMerakiConnection
Calls POST /prime/webui/Switches/TestMerakiConnection. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/TestMerakiConnection' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
142
"type": "object",
"additionalProperties": {
"type": "string"
},
"nullable": true
}
},
"application/json": {
"schema": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"nullable": true
}
},
"text/json": {
"schema": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"nullable": true
}
},
"application/*+json": {
"schema": {
"type": "object",
"additionalProperties": {
"type": "string"
},
"nullable": true
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/updateInfrastructurescanpolicy
prime webui Switches updateInfrastructurescanpolicy
Calls POST /prime/webui/Switches/updateInfrastructurescanpolicy. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/updateInfrastructurescanpolicy' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{"$ref":"#/components/schemas/InfrastructurePollingGroup"}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"$ref": "#/components/schemas/InfrastructurePollingGroup"
}
},
143
"application/json": {
"schema": {
"$ref": "#/components/schemas/InfrastructurePollingGroup"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/InfrastructurePollingGroup"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/InfrastructurePollingGroup"
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/UpdateInfrastructuresDomain
prime webui Switches UpdateInfrastructuresDomain
Calls POST /prime/webui/Switches/UpdateInfrastructuresDomain. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/UpdateInfrastructuresDomain' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{"$ref":"#/components/schemas/UpdateDomainQueryViewResource"}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"$ref": "#/components/schemas/UpdateDomainQueryViewResource"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpdateDomainQueryViewResource"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpdateDomainQueryViewResource"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpdateDomainQueryViewResource"
}
}
}
},
"responses": {
"200": {
144
"description": "Success"
}
}
}
POST
/prime/webui/Switches/UpdateNetpoller
prime webui Switches UpdateNetpoller
Calls POST /prime/webui/Switches/UpdateNetpoller. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/UpdateNetpoller' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"application/*+json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
145
}
POST
/prime/webui/Switches/UpdateNetpollersDomain
prime webui Switches UpdateNetpollersDomain
Calls POST /prime/webui/Switches/UpdateNetpollersDomain. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/UpdateNetpollersDomain' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{"$ref":"#/components/schemas/UpdateDomainQueryViewResource"}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"$ref": "#/components/schemas/UpdateDomainQueryViewResource"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/UpdateDomainQueryViewResource"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/UpdateDomainQueryViewResource"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/UpdateDomainQueryViewResource"
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/UpdatePollingGroup
prime webui Switches UpdatePollingGroup
Calls POST /prime/webui/Switches/UpdatePollingGroup. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/UpdatePollingGroup' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{"$ref":"#/components/schemas/ScanPolicyViewResource"}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"requestBody": {
146
"content": {
"application/json -patch+json": {
"schema": {
"$ref": "#/components/schemas/ScanPolicyViewResource"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/ScanPolicyViewResource"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/ScanPolicyViewResource"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/ScanPolicyViewResource"
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/UpdateScanPolicy
prime webui Switches UpdateScanPolicy
Calls POST /prime/webui/Switches/UpdateScanPolicy. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/UpdateScanPolicy' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{"$ref":"#/components/schemas/SwitchPollingGroup"}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"$ref": "#/components/schemas/SwitchPollingGroup"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SwitchPollingGroup"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SwitchPollingGroup"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SwitchPollingGroup"
147
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/UpdateSwitchConnection
prime webui Switches UpdateSwitchConnection
Calls POST /prime/webui/Switches/UpdateSwitchConnection. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/UpdateSwitchConnection' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{"$ref":"#/components/schemas/SwitchConnectionViewResource"}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"$ref": "#/components/schemas/SwitchConnectionViewResource"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/SwitchConnectionViewResource"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/SwitchConnectionViewResource"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/SwitchConnectionViewResource"
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/UploadFile
prime webui Switches UploadFile
Calls POST /prime/webui/Switches/UploadFile. Use this to create data.
POST
/prime/webui/Switches/wlcconnection
prime webui Switches wlcconnection
Calls POST /prime/webui/Switches/wlcconnection. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/wlcconnection' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{"$ref":"#/components/schemas/WifiRsWlcConnectionPostRequest"}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"$ref": "#/components/schemas/WifiRsWlcConnectionPostRequest"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/WifiRsWlcConnectionPostRequest"
}
},
"text/json": {
149
"schema": {
"$ref": "#/components/schemas/WifiRsWlcConnectionPostRequest"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/WifiRsWlcConnectionPostRequest"
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
},
POST
/prime/webui/Switches/removeitems
Remove infrastructure items
Remove infrastructure items. Use this to create data.
curl example
curl -X POST 'https://<host>/prime/webui/Switches/removeitems' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{}'
OpenAPI spec
"post": {
"tags": [
"NetApi"
],
"summary": "Remove infrastructure items",
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"text/json": {
"schema": {
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
},
"application/*+json": {
"schema": {
150
"type": "array",
"items": {
"type": "string"
},
"nullable": true
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}
POST
/prime/webui/Switches/DontAlarmOnPort
removes the port completely from monitoring by the system (added tag and the port is greyed ou
removes the port completely from monitoring by the system (added tag
POST
/prime/webui/Switches/DontAlarmOnSwitch
removes the switch completely from monitoring by the system (added tag and the ports are greye
removes the switch completely from monitoring by the system (added tag
POST
/prime/webui/Switches/RemoveAlarmPort
The alarmed port is acknowledged by admin and the alarmed state removed (added tag and red ala
The alarmed port is acknowledged by admin and the alarmed state
POST
/prime/webui/Switches/AcceptAlarmPort
The alarmed port is acknowledged by admin but the alarmed state remains (added tag and yellow
The alarmed port is acknowledged by admin but the alarmed state
POST
/prime/webui/Switches/RemoveAlarmSwitch
The alarmed switch is acknowledged by admin and the alarmed state removed (added tag and red a
The alarmed switch is acknowledged by admin and the alarmed state
POST
/prime/webui/Switches/AcceptAlarmSwitch
The alarmed switch is acknowledged by admin but the alarmed state remains (added tag and yello
The alarmed switch is acknowledged by admin but the alarmed state
PUT
/prime/webui/Switches/wlcconnection
prime webui Switches wlcconnection
Calls PUT /prime/webui/Switches/wlcconnection. Use this to update data.
curl example
curl -X PUT 'https://<host>/prime/webui/Switches/wlcconnection' \
-H 'Authorization: Bearer <token>' \
-H 'Content-Type: application/json' \
-d '{"$ref":"#/components/schemas/WifiRsWlcConnectionUpdateRequest"}'
OpenAPI spec
"put": {
"tags": [
"NetApi"
],
"requestBody": {
"content": {
"application/json -patch+json": {
"schema": {
"$ref": "#/components/schemas/WifiRsWlcConnectionUpdateRequest"
}
},
"application/json": {
"schema": {
"$ref": "#/components/schemas/WifiRsWlcConnectionUpdateRequest"
}
},
"text/json": {
"schema": {
"$ref": "#/components/schemas/WifiRsWlcConnectionUpdateRequest"
}
},
"application/*+json": {
"schema": {
"$ref": "#/components/schemas/WifiRsWlcConnectionUpdateRequest"
}
}
}
},
"responses": {
"200": {
"description": "Success"
}
}
}