@itentialopensource/adapter-kentik
Version:
This adapter integrates with system described as: kentik apis
1,901 lines (1,900 loc) • 79 kB
JSON
{
"openapi": "3.1.0",
"info": {
"title": "",
"version": "1.0.0"
},
"paths": {
"/as_group/{version}/as_group?{query}": {
"get": {
"tags": [
"ASGroupService"
],
"operationId": "listASGroups",
"description": "The parameters and request body are for method: listASGroups. 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": {}
}
}
}
},
"post": {
"tags": [
"ASGroupService"
],
"operationId": "createASGroup",
"description": "The parameters and request body are for method: createASGroup. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/as_group/{version}/as_group/{asGroup.id}?{query}": {
"put": {
"tags": [
"ASGroupService"
],
"operationId": "updateASGroup",
"description": "The parameters and request body are for method: updateASGroup. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"get": {
"tags": [
"ASGroupService"
],
"operationId": "getASGroup",
"description": "The parameters and request body are for method: getASGroup. 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": {}
}
}
}
},
"delete": {
"tags": [
"ASGroupService"
],
"operationId": "deleteASGroup",
"description": "The parameters and request body are for method: deleteASGroup. 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": {}
}
}
}
}
},
"/bgp_monitoring/{version}/monitors?{query}": {
"get": {
"tags": [
"BgpMonitoringAdminService"
],
"operationId": "listMonitors",
"description": "The parameters and request body are for method: listMonitors. 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": {}
}
}
}
},
"post": {
"tags": [
"BgpMonitoringAdminService"
],
"operationId": "createMonitor",
"description": "The parameters and request body are for method: createMonitor. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/bgp_monitoring/{version}/monitors/{id}?{query}": {
"get": {
"tags": [
"BgpMonitoringAdminService"
],
"operationId": "getMonitor",
"description": "The parameters and request body are for method: getMonitor. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"delete": {
"tags": [
"BgpMonitoringAdminService"
],
"operationId": "deleteMonitor",
"description": "The parameters and request body are for method: deleteMonitor. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"put": {
"tags": [
"BgpMonitoringAdminService"
],
"operationId": "updateMonitor",
"description": "The parameters and request body are for method: updateMonitor. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/bgp_monitoring/{version}/monitors/{id}/status?{query}": {
"put": {
"tags": [
"BgpMonitoringAdminService"
],
"operationId": "setMonitorStatus",
"description": "The parameters and request body are for method: setMonitorStatus. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/bgp_monitoring/{version}/metrics?{query}": {
"post": {
"tags": [
"BgpMonitoringDataService"
],
"operationId": "getMetricsForTarget",
"description": "The parameters and request body are for method: getMetricsForTarget. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/bgp_monitoring/{version}/routes?{query}": {
"post": {
"tags": [
"BgpMonitoringDataService"
],
"operationId": "getRoutesForTarget",
"description": "The parameters and request body are for method: getRoutesForTarget. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/capacity_plan/{version}/capacity_plan?{query}": {
"get": {
"tags": [
"CapacityPlanService"
],
"operationId": "listCapacityPlans",
"description": "The parameters and request body are for method: listCapacityPlans. 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": {}
}
}
}
}
},
"/capacity_plan/{version}/capacity_plan/summary?{query}": {
"get": {
"tags": [
"CapacityPlanService"
],
"operationId": "listCapacitySummaries",
"description": "The parameters and request body are for method: listCapacitySummaries. 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": {}
}
}
}
}
},
"/capacity_plan/{version}/capacity_plan/{id}?{query}": {
"get": {
"tags": [
"CapacityPlanService"
],
"operationId": "getCapacityPlan",
"description": "The parameters and request body are for method: getCapacityPlan. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/capacity_plan/{version}/capacity_plan/{id}/summary?{query}": {
"get": {
"tags": [
"CapacityPlanService"
],
"operationId": "getCapacitySummary",
"description": "The parameters and request body are for method: getCapacitySummary. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/cloud_export/{version}/exports?{query}": {
"get": {
"tags": [
"CloudExportAdminService"
],
"operationId": "listCloudExports",
"description": "The parameters and request body are for method: listCloudExports. 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": {}
}
}
}
},
"post": {
"tags": [
"CloudExportAdminService"
],
"operationId": "createCloudExport",
"description": "The parameters and request body are for method: createCloudExport. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/cloud_export/{version}/exports/{export.id}?{query}": {
"put": {
"tags": [
"CloudExportAdminService"
],
"operationId": "updateCloudExport",
"description": "The parameters and request body are for method: updateCloudExport. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"get": {
"tags": [
"CloudExportAdminService"
],
"operationId": "getCloudExport",
"description": "The parameters and request body are for method: getCloudExport. 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": {}
}
}
}
},
"delete": {
"tags": [
"CloudExportAdminService"
],
"operationId": "deleteCloudExport",
"description": "The parameters and request body are for method: deleteCloudExport. 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": {}
}
}
}
}
},
"/interface/{version}/interfaces?{query}": {
"get": {
"tags": [
"InterfaceService"
],
"operationId": "listInterface",
"description": "The parameters and request body are for method: listInterface. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "filtersText",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "filtersDeviceIds",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "filtersConnectivityTypes",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "filtersNetworkBoundaries",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "filtersProviders",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "filtersSnmpSpeeds",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "filtersIpTypes",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"post": {
"tags": [
"InterfaceService"
],
"operationId": "interfaceCreate",
"description": "The parameters and request body are for method: interfaceCreate. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/interface/{version}/interfaces/{id}?{query}": {
"get": {
"tags": [
"InterfaceService"
],
"operationId": "interfaceGet",
"description": "The parameters and request body are for method: interfaceGet. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"delete": {
"tags": [
"InterfaceService"
],
"operationId": "interfaceDelete",
"description": "The parameters and request body are for method: interfaceDelete. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"put": {
"tags": [
"InterfaceService"
],
"operationId": "interfaceUpdate",
"description": "The parameters and request body are for method: interfaceUpdate. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/interface/{version}/manual_classify?{query}": {
"post": {
"tags": [
"InterfaceService"
],
"operationId": "manualClassify",
"description": "The parameters and request body are for method: manualClassify. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/kmi/{version}/market/{marketId}/network/{asn}/{type}?{query}": {
"post": {
"tags": [
"KmiService"
],
"operationId": "getASNDetails",
"description": "The parameters and request body are for method: getASNDetails. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "marketId",
"in": "path",
"required": true,
"schema": {
"title": "marketId",
"type": "string"
}
},
{
"name": "asn",
"in": "path",
"required": true,
"schema": {
"title": "asn",
"type": "string"
}
},
{
"name": "type",
"in": "path",
"required": true,
"schema": {
"title": "type",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/kmi/{version}/market/{marketId}/rankings/{rankType}?{query}": {
"post": {
"tags": [
"KmiService"
],
"operationId": "getRankings",
"description": "The parameters and request body are for method: getRankings. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "marketId",
"in": "path",
"required": true,
"schema": {
"title": "marketId",
"type": "string"
}
},
{
"name": "rankType",
"in": "path",
"required": true,
"schema": {
"title": "rankType",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/kmi/{version}/markets?{query}": {
"get": {
"tags": [
"KmiService"
],
"operationId": "listMarkets",
"description": "The parameters and request body are for method: listMarkets. 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": {}
}
}
}
}
},
"/label/{version}/labels?{query}": {
"get": {
"tags": [
"LabelService"
],
"operationId": "listLabels",
"description": "The parameters and request body are for method: listLabels. 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": {}
}
}
}
},
"post": {
"tags": [
"LabelService"
],
"operationId": "createLabel",
"description": "The parameters and request body are for method: createLabel. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/label/{version}/labels/{id}?{query}": {
"delete": {
"tags": [
"LabelService"
],
"operationId": "deleteLabel",
"description": "The parameters and request body are for method: deleteLabel. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"post": {
"tags": [
"LabelService"
],
"operationId": "updateLabel",
"description": "The parameters and request body are for method: updateLabel. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/mkp/{version}/packages?{query}": {
"get": {
"tags": [
"PackageService"
],
"operationId": "packageList",
"description": "The parameters and request body are for method: packageList. 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": {}
}
}
}
},
"post": {
"tags": [
"PackageService"
],
"operationId": "packageCreate",
"description": "The parameters and request body are for method: packageCreate. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/mkp/{version}/packages/{id}?{query}": {
"get": {
"tags": [
"PackageService"
],
"operationId": "packageGet",
"description": "The parameters and request body are for method: packageGet. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"delete": {
"tags": [
"PackageService"
],
"operationId": "packageDelete",
"description": "The parameters and request body are for method: packageDelete. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"put": {
"tags": [
"PackageService"
],
"operationId": "packageUpdate",
"description": "The parameters and request body are for method: packageUpdate. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"patch": {
"tags": [
"PackageService"
],
"operationId": "packagePatch",
"description": "The parameters and request body are for method: packagePatch. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/mkp/{version}/tenants?{query}": {
"get": {
"tags": [
"TenantService"
],
"operationId": "tenantList",
"description": "The parameters and request body are for method: tenantList. 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": {}
}
}
}
},
"post": {
"tags": [
"TenantService"
],
"operationId": "tenantCreate",
"description": "The parameters and request body are for method: tenantCreate. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/mkp/{version}/tenants/{id}?{query}": {
"get": {
"tags": [
"TenantService"
],
"operationId": "tenantGet",
"description": "The parameters and request body are for method: tenantGet. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"delete": {
"tags": [
"TenantService"
],
"operationId": "tenantDelete",
"description": "The parameters and request body are for method: tenantDelete. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
},
"put": {
"tags": [
"TenantService"
],
"operationId": "tenantUpdate",
"description": "The parameters and request body are for method: tenantUpdate. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"patch": {
"tags": [
"TenantService"
],
"operationId": "tenantPatch",
"description": "The parameters and request body are for method: tenantPatch. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "path",
"required": true,
"schema": {
"title": "id",
"type": "string"
}
}
],
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/network_class/{version}/network_class?{query}": {
"get": {
"tags": [
"NetworkClassService"
],
"operationId": "networkClassGet",
"description": "The parameters and request body are for method: networkClassGet. 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": {}
}
}
}
},
"post": {
"tags": [
"NetworkClassService"
],
"operationId": "networkClassUpdate",
"description": "The parameters and request body are for method: networkClassUpdate. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/notification_channel/{version}/notification_channels?{query}": {
"get": {
"tags": [
"NotificationChannelService"
],
"operationId": "listNotificationChannels",
"description": "The parameters and request body are for method: listNotificationChannels. 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": {}
}
}
}
}
},
"/notification_channel/{version}/notification_channels/search?{query}": {
"post": {
"tags": [
"NotificationChannelService"
],
"operationId": "searchNotificationChannels",
"description": "The parameters and request body are for method: searchNotificationChannels. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"description": "indeterminate body object",
"content": {