@itentialopensource/adapter-clearcable_noms
Version:
This adapter integrates with system described as: clearcableNoms.
1,201 lines • 31.5 kB
JSON
{
"openapi": "3.1.0",
"info": {
"title": "",
"version": "1.0.0"
},
"paths": {
"/read/realtimedata/{macAddress}": {
"get": {
"tags": [
"Read"
],
"operationId": "getCableModemRealTimeData",
"description": "The parameters and request body are for method: getCableModemRealTimeData. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "macAddress",
"in": "path",
"required": true,
"schema": {
"title": "macAddress",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/read/cablemodem_transfer/v0.1/list_macs/hourly": {
"get": {
"tags": [
"Read"
],
"operationId": "getMacsWithHourlyData",
"description": "The parameters and request body are for method: getMacsWithHourlyData. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/read/cablemodem_transfer/v0.1/hourly/mac/{macAddress}": {
"get": {
"tags": [
"Read"
],
"operationId": "getMacWithHourlyData",
"description": "The parameters and request body are for method: getMacWithHourlyData. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "macAddress",
"in": "path",
"required": true,
"schema": {
"title": "macAddress",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/read/cablemodem_transfer/v0.1/monthly/mac/{macAddress}": {
"get": {
"tags": [
"Read"
],
"operationId": "getMacWithMonthlyData",
"description": "The parameters and request body are for method: getMacWithMonthlyData. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "macAddress",
"in": "path",
"required": true,
"schema": {
"title": "macAddress",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/read/cablemodem_transfer/v0.1/this_month_sum/mac/{macAddress}": {
"get": {
"tags": [
"Read"
],
"operationId": "getSumOfTransfersInCurrentMonth",
"description": "The parameters and request body are for method: getSumOfTransfersInCurrentMonth. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "macAddress",
"in": "path",
"required": true,
"schema": {
"title": "macAddress",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/read/cablemodem_transfer/v0.1/top_this_month/{limit}": {
"get": {
"tags": [
"Read"
],
"operationId": "getMACsTransferredMostCurrentMonth",
"description": "The parameters and request body are for method: getMACsTransferredMostCurrentMonth. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "limit",
"in": "path",
"required": true,
"schema": {
"title": "limit",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/read/cablemodem_transfer/v0.1/sum_per_mac_in_month/{date}": {
"get": {
"tags": [
"Read"
],
"operationId": "getSumTransfersInMonthForEachMac",
"description": "The parameters and request body are for method: getSumTransfersInMonthForEachMac. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "date",
"in": "path",
"required": true,
"schema": {
"title": "date",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/read/cablemodem_transfer/v0.1/sum_per_mac_in_month/{date}/count": {
"get": {
"tags": [
"Read"
],
"operationId": "getSumTransfersInMonthForEachMacCount",
"description": "The parameters and request body are for method: getSumTransfersInMonthForEachMacCount. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "date",
"in": "path",
"required": true,
"schema": {
"title": "date",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/read/cablemodem_transfer/v0.1/sum_per_mac_in_month/{date}/sort/total": {
"get": {
"tags": [
"Read"
],
"operationId": "getSumTransfersInMonthForEachMacSortTotal",
"description": "The parameters and request body are for method: getSumTransfersInMonthForEachMacSortTotal. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "date",
"in": "path",
"required": true,
"schema": {
"title": "date",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/read/cablemodem_transfer/v0.1/sum_per_mac_in_month/{date}/sort/upload": {
"get": {
"tags": [
"Read"
],
"operationId": "getSumTransfersInMonthForEachMacSortUpload",
"description": "The parameters and request body are for method: getSumTransfersInMonthForEachMacSortUpload. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "date",
"in": "path",
"required": true,
"schema": {
"title": "date",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/read/cablemodem_transfer/v0.1/sum_per_mac_in_month/{date}/sort/download": {
"get": {
"tags": [
"Read"
],
"operationId": "getSumTransfersInMonthForEachMacSortDownload",
"description": "The parameters and request body are for method: getSumTransfersInMonthForEachMacSortDownload. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "date",
"in": "path",
"required": true,
"schema": {
"title": "date",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/read/cablemodem_transfer/v0.1/sum_per_mac_in_month/{date}/limit/{limitStart}/{limitCount}": {
"get": {
"tags": [
"Read"
],
"operationId": "getSumTransfersInMonthForEachMacLimit",
"description": "The parameters and request body are for method: getSumTransfersInMonthForEachMacLimit. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "date",
"in": "path",
"required": true,
"schema": {
"title": "date",
"type": "string"
}
},
{
"name": "limitStart",
"in": "path",
"required": true,
"schema": {
"title": "limitStart",
"type": "number"
}
},
{
"name": "limitCount",
"in": "path",
"required": true,
"schema": {
"title": "limitCount",
"type": "number"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/read/cablemodem_transfer/v0.1/list_services_in_month/{date}": {
"get": {
"tags": [
"Read"
],
"operationId": "getSumServices",
"description": "The parameters and request body are for method: getSumServices. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "date",
"in": "path",
"required": true,
"schema": {
"title": "date",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/read/cablemodem_rf/v0.1/list_macs/hourly": {
"get": {
"tags": [
"Read"
],
"operationId": "getAllCableModemHourly",
"description": "The parameters and request body are for method: getAllCableModemHourly. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/read/cablemodem_rf/v0.1/hourly/mac/{macAddress}": {
"get": {
"tags": [
"Read"
],
"operationId": "getCableModemHourly",
"description": "The parameters and request body are for method: getCableModemHourly. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "macAddress",
"in": "path",
"required": true,
"schema": {
"title": "macAddress",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/read/cablemodem_rf/v0.1/daily/mac/{macAddress}": {
"get": {
"tags": [
"Read"
],
"operationId": "getCableModemDailyMac",
"description": "The parameters and request body are for method: getCableModemDailyMac. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "macAddress",
"in": "path",
"required": true,
"schema": {
"title": "macAddress",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/read/cablemodem_rf/v0.1/monthly/mac/{macAddress}": {
"get": {
"tags": [
"Read"
],
"operationId": "getCableModemMonthly",
"description": "The parameters and request body are for method: getCableModemMonthly. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "macAddress",
"in": "path",
"required": true,
"schema": {
"title": "macAddress",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/read/cablemodem_rf/v0.1/this_month_average/mac/{macAddress}": {
"get": {
"tags": [
"Read"
],
"operationId": "getCableModemCurrentMonthAverage",
"description": "The parameters and request body are for method: getCableModemCurrentMonthAverage. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "macAddress",
"in": "path",
"required": true,
"schema": {
"title": "macAddress",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/read/cablemodem_transfer/v0.1/average_per_mac_in_month/{date}": {
"get": {
"tags": [
"Read"
],
"operationId": "getCableModemAverageMac",
"description": "The parameters and request body are for method: getCableModemAverageMac. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "date",
"in": "path",
"required": true,
"schema": {
"title": "date",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/read/cablemodem_flap/v0.1/list_macs/hourly": {
"get": {
"tags": [
"Read"
],
"operationId": "getAllCableModemFlapHourly",
"description": "The parameters and request body are for method: getAllCableModemFlapHourly. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/read/cablemodem_flap/v0.1/list_macs/hourly/{macAddress}": {
"get": {
"tags": [
"Read"
],
"operationId": "getCableModemFlapHourly",
"description": "The parameters and request body are for method: getCableModemFlapHourly. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "macAddress",
"in": "path",
"required": true,
"schema": {
"title": "macAddress",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/read/cablemodem_flap/v0.1/daily/mac/{macAddress}": {
"get": {
"tags": [
"Read"
],
"operationId": "getCableModemFlapDaily",
"description": "The parameters and request body are for method: getCableModemFlapDaily. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "macAddress",
"in": "path",
"required": true,
"schema": {
"title": "macAddress",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/read/cablemodem_flap/v0.1/monthly/mac/{macAddress}": {
"get": {
"tags": [
"Read"
],
"operationId": "getCableModemFlapMonthly",
"description": "The parameters and request body are for method: getCableModemFlapMonthly. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "macAddress",
"in": "path",
"required": true,
"schema": {
"title": "macAddress",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/read/cablemodem_flap/v0.1/this_day_sum/mac/{macAddress}": {
"get": {
"tags": [
"Read"
],
"operationId": "getCableModemFlapCurrentDay",
"description": "The parameters and request body are for method: getCableModemFlapCurrentDay. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "macAddress",
"in": "path",
"required": true,
"schema": {
"title": "macAddress",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/read/cablemodem_flap/v0.1/this_month_sum/mac/{macAddress}": {
"get": {
"tags": [
"Read"
],
"operationId": "getCableModemFlapCurrentMonth",
"description": "The parameters and request body are for method: getCableModemFlapCurrentMonth. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "macAddress",
"in": "path",
"required": true,
"schema": {
"title": "macAddress",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/read/cablemodem_flap/v0.1/last_month_sum/mac/{macAddress}": {
"get": {
"tags": [
"Read"
],
"operationId": "getCableModemFlapLastMonth",
"description": "The parameters and request body are for method: getCableModemFlapLastMonth. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "macAddress",
"in": "path",
"required": true,
"schema": {
"title": "macAddress",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/read/cablemodem_flap/v0.1/top_this_hour/{limit}": {
"get": {
"tags": [
"Read"
],
"operationId": "getCableModemFlapCurrentMonthMost",
"description": "The parameters and request body are for method: getCableModemFlapCurrentMonthMost. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "limit",
"in": "path",
"required": true,
"schema": {
"title": "limit",
"type": "number"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/read/cablemodem_status/v0.1/mac/{macAddress}": {
"get": {
"tags": [
"Read"
],
"operationId": "getCableModemStatus",
"description": "The parameters and request body are for method: getCableModemStatus. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "macAddress",
"in": "path",
"required": true,
"schema": {
"title": "macAddress",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
}
},
"components": {
"schemas": {}
}
}