@itentialopensource/adapter-tcpwave
Version:
This adapter integrates with system described as: tcpwaveRestapiStore.
1,426 lines • 8.42 MB
JSON
{
"openapi": "3.1.0",
"info": {
"title": "",
"version": "1.0.0"
},
"paths": {
"/acls/create": {
"post": {
"tags": [
"AclService"
],
"operationId": "aclCreate",
"description": "The parameters and request body are for method: aclCreate. 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"
}
}
}
}
}
},
"/acls/update": {
"post": {
"tags": [
"AclService"
],
"operationId": "aclUpdate",
"description": "The parameters and request body are for method: aclUpdate. 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"
}
}
}
}
}
},
"/acls/list": {
"get": {
"tags": [
"AclService"
],
"operationId": "aclList",
"description": "The parameters and request body are for method: aclList. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "number"
},
"name": {
"type": "string"
},
"newName": {
"type": "string"
},
"description": {
"type": "string"
},
"special": {
"type": "string"
},
"value": {
"type": "string"
},
"refAclName": {
"type": "string"
},
"sequence": {
"type": "number"
},
"exclude": {
"type": "string"
},
"aclDataList": {
"type": "string"
},
"aclElementList": {
"type": "string"
},
"referenceCount": {
"type": "number"
},
"created_by": {
"type": "number"
},
"created_by_name": {
"type": "string"
},
"created_time": {
"type": "string"
},
"updated_by": {
"type": "number"
},
"updated_by_name": {
"type": "string"
},
"updated_time": {
"type": "string"
},
"updated_time_string": {
"type": "string"
},
"created_time_string": {
"type": "string"
},
"created_by_login_name": {
"type": "string"
},
"updated_by_login_name": {
"type": "string"
}
}
}
},
"example": [
{
"id": 1,
"name": "cardsprod",
"newName": "eurprod",
"description": "Access Control List for the cardsprod.",
"special": "TRUE",
"value": "10.1.10.172",
"refAclName": "cardsprod",
"sequence": 2,
"exclude": "10.0.0.0/24",
"aclDataList": "[(name = cardsmig, value = 10.0.0.0, exclude = no, sequence = 1)]",
"aclElementList": "[10.0.0.1,10.0.0.3,any]",
"referenceCount": 3,
"created_by": 2017,
"created_by_name": "Stephen",
"created_time": "3/18/2016 4:37",
"updated_by": 2019,
"updated_by_name": "John",
"updated_time": "3/18/2016 4:37",
"updated_time_string": "3/18/2016 3:39",
"created_time_string": "3/18/2016 3:39",
"created_by_login_name": "Stephen",
"updated_by_login_name": "John"
},
{
"id": 1,
"name": "cardsprod",
"newName": "eurprod",
"description": "Access Control List for the cardsprod.",
"special": "TRUE",
"value": "10.1.10.172",
"refAclName": "cardsprod",
"sequence": 2,
"exclude": "10.0.0.0/24",
"aclDataList": "[(name = cardsmig, value = 10.0.0.0, exclude = no, sequence = 1)]",
"aclElementList": "[10.0.0.1,10.0.0.3,any]",
"referenceCount": 3,
"created_by": 2017,
"created_by_name": "Stephen",
"created_time": "3/18/2016 4:37",
"updated_by": 2019,
"updated_by_name": "John",
"updated_time": "3/18/2016 4:37",
"updated_time_string": "3/18/2016 3:39",
"created_time_string": "3/18/2016 3:39",
"created_by_login_name": "Stephen",
"updated_by_login_name": "John"
}
]
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/acls/get": {
"get": {
"tags": [
"AclService"
],
"operationId": "aclGet",
"description": "The parameters and request body are for method: aclGet. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"id": {
"type": "number"
},
"name": {
"type": "string"
},
"newName": {
"type": "string"
},
"description": {
"type": "string"
},
"special": {
"type": "string"
},
"value": {
"type": "string"
},
"refAclName": {
"type": "string"
},
"sequence": {
"type": "number"
},
"exclude": {
"type": "string"
},
"aclDataList": {
"type": "string"
},
"aclElementList": {
"type": "string"
},
"referenceCount": {
"type": "number"
},
"created_by": {
"type": "number"
},
"created_by_name": {
"type": "string"
},
"created_time": {
"type": "string"
},
"updated_by": {
"type": "number"
},
"updated_by_name": {
"type": "string"
},
"updated_time": {
"type": "string"
},
"updated_time_string": {
"type": "string"
},
"created_time_string": {
"type": "string"
},
"created_by_login_name": {
"type": "string"
},
"updated_by_login_name": {
"type": "string"
}
}
},
"example": {
"id": 1,
"name": "cardsprod",
"newName": "eurprod",
"description": "Access Control List for the cardsprod.",
"special": "TRUE",
"value": "10.1.10.172",
"refAclName": "cardsprod",
"sequence": 2,
"exclude": "10.0.0.0/24",
"aclDataList": "[(name = cardsmig, value = 10.0.0.0, exclude = no, sequence = 1)]",
"aclElementList": "[10.0.0.1,10.0.0.3,any]",
"referenceCount": 3,
"created_by": 2017,
"created_by_name": "Stephen",
"created_time": "3/18/2016 4:37",
"updated_by": 2019,
"updated_by_name": "John",
"updated_time": "3/18/2016 4:37",
"updated_time_string": "3/18/2016 3:39",
"created_time_string": "3/18/2016 3:39",
"created_by_login_name": "Stephen",
"updated_by_login_name": "John"
}
}
}
}
},
"parameters": [
{
"name": "name",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/acls/getreferences": {
"get": {
"tags": [
"AclService"
],
"operationId": "aclGetReferences",
"description": "The parameters and request body are for method: aclGetReferences. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "name",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/acls/multidelete": {
"post": {
"tags": [
"AclService"
],
"operationId": "aclMultiDelete",
"description": "The parameters and request body are for method: aclMultiDelete. 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",
"properties": {
"body": {
"type": "string"
}
}
},
"example": {
"body": "body"
}
}
}
}
}
},
"/acls/search": {
"get": {
"tags": [
"AclService"
],
"operationId": "aclPage",
"description": "The parameters and request body are for method: aclPage. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"total": {
"type": "number"
},
"recordsTotal": {
"type": "number"
},
"recordsFiltered": {
"type": "number"
},
"data": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "number"
},
"name": {
"type": "string"
},
"newName": {
"type": "string"
},
"description": {
"type": "string"
},
"special": {
"type": "string"
},
"value": {
"type": "string"
},
"refAclName": {
"type": "string"
},
"sequence": {
"type": "number"
},
"exclude": {
"type": "string"
},
"aclDataList": {
"type": "string"
},
"aclElementList": {
"type": "string"
},
"referenceCount": {
"type": "number"
},
"created_by": {
"type": "number"
},
"created_by_name": {
"type": "string"
},
"created_time": {
"type": "string"
},
"updated_by": {
"type": "number"
},
"updated_by_name": {
"type": "string"
},
"updated_time": {
"type": "string"
},
"updated_time_string": {
"type": "string"
},
"created_time_string": {
"type": "string"
},
"created_by_login_name": {
"type": "string"
},
"updated_by_login_name": {
"type": "string"
}
}
}
}
}
},
"example": {
"total": 20,
"recordsTotal": 40,
"recordsFiltered": 40,
"data": [
{
"id": 1,
"name": "cardsprod",
"newName": "eurprod",
"description": "Access Control List for the cardsprod.",
"special": "TRUE",
"value": "10.1.10.172",
"refAclName": "cardsprod",
"sequence": 2,
"exclude": "10.0.0.0/24",
"aclDataList": "[(name = cardsmig, value = 10.0.0.0, exclude = no, sequence = 1)]",
"aclElementList": "[10.0.0.1,10.0.0.3,any]",
"referenceCount": 3,
"created_by": 2017,
"created_by_name": "Stephen",
"created_time": "3/18/2016 4:37",
"updated_by": 2019,
"updated_by_name": "John",
"updated_time": "3/18/2016 4:37",
"updated_time_string": "3/18/2016 3:39",
"created_time_string": "3/18/2016 3:39",
"created_by_login_name": "Stephen",
"updated_by_login_name": "John"
},
{
"id": 1,
"name": "cardsprod",
"newName": "eurprod",
"description": "Access Control List for the cardsprod.",
"special": "TRUE",
"value": "10.1.10.172",
"refAclName": "cardsprod",
"sequence": 2,
"exclude": "10.0.0.0/24",
"aclDataList": "[(name = cardsmig, value = 10.0.0.0, exclude = no, sequence = 1)]",
"aclElementList": "[10.0.0.1,10.0.0.3,any]",
"referenceCount": 3,
"created_by": 2017,
"created_by_name": "Stephen",
"created_time": "3/18/2016 4:37",
"updated_by": 2019,
"updated_by_name": "John",
"updated_time": "3/18/2016 4:37",
"updated_time_string": "3/18/2016 3:39",
"created_time_string": "3/18/2016 3:39",
"created_by_login_name": "Stephen",
"updated_by_login_name": "John"
},
{
"id": 1,
"name": "cardsprod",
"newName": "eurprod",
"description": "Access Control List for the cardsprod.",
"special": "TRUE",
"value": "10.1.10.172",
"refAclName": "cardsprod",
"sequence": 2,
"exclude": "10.0.0.0/24",
"aclDataList": "[(name = cardsmig, value = 10.0.0.0, exclude = no, sequence = 1)]",
"aclElementList": "[10.0.0.1,10.0.0.3,any]",
"referenceCount": 3,
"created_by": 2017,
"created_by_name": "Stephen",
"created_time": "3/18/2016 4:37",
"updated_by": 2019,
"updated_by_name": "John",
"updated_time": "3/18/2016 4:37",
"updated_time_string": "3/18/2016 3:39",
"created_time_string": "3/18/2016 3:39",
"created_by_login_name": "Stephen",
"updated_by_login_name": "John"
},
{
"id": 1,
"name": "cardsprod",
"newName": "eurprod",
"description": "Access Control List for the cardsprod.",
"special": "TRUE",
"value": "10.1.10.172",
"refAclName": "cardsprod",
"sequence": 2,
"exclude": "10.0.0.0/24",
"aclDataList": "[(name = cardsmig, value = 10.0.0.0, exclude = no, sequence = 1)]",
"aclElementList": "[10.0.0.1,10.0.0.3,any]",
"referenceCount": 3,
"created_by": 2017,
"created_by_name": "Stephen",
"created_time": "3/18/2016 4:37",
"updated_by": 2019,
"updated_by_name": "John",
"updated_time": "3/18/2016 4:37",
"updated_time_string": "3/18/2016 3:39",
"created_time_string": "3/18/2016 3:39",
"created_by_login_name": "Stephen",
"updated_by_login_name": "John"
},
{
"id": 1,
"name": "cardsprod",
"newName": "eurprod",
"description": "Access Control List for the cardsprod.",
"special": "TRUE",
"value": "10.1.10.172",
"refAclName": "cardsprod",
"sequence": 2,
"exclude": "10.0.0.0/24",
"aclDataList": "[(name = cardsmig, value = 10.0.0.0, exclude = no, sequence = 1)]",
"aclElementList": "[10.0.0.1,10.0.0.3,any]",
"referenceCount": 3,
"created_by": 2017,
"created_by_name": "Stephen",
"created_time": "3/18/2016 4:37",
"updated_by": 2019,
"updated_by_name": "John",
"updated_time": "3/18/2016 4:37",
"updated_time_string": "3/18/2016 3:39",
"created_time_string": "3/18/2016 3:39",
"created_by_login_name": "Stephen",
"updated_by_login_name": "John"
},
{
"id": 1,
"name": "cardsprod",
"newName": "eurprod",
"description": "Access Control List for the cardsprod.",
"special": "TRUE",
"value": "10.1.10.172",
"refAclName": "cardsprod",
"sequence": 2,
"exclude": "10.0.0.0/24",
"aclDataList": "[(name = cardsmig, value = 10.0.0.0, exclude = no, sequence = 1)]",
"aclElementList": "[10.0.0.1,10.0.0.3,any]",
"referenceCount": 3,
"created_by": 2017,
"created_by_name": "Stephen",
"created_time": "3/18/2016 4:37",
"updated_by": 2019,
"updated_by_name": "John",
"updated_time": "3/18/2016 4:37",
"updated_time_string": "3/18/2016 3:39",
"created_time_string": "3/18/2016 3:39",
"created_by_login_name": "Stephen",
"updated_by_login_name": "John"
},
{
"id": 1,
"name": "cardsprod",
"newName": "eurprod",
"description": "Access Control List for the cardsprod.",
"special": "TRUE",
"value": "10.1.10.172",
"refAclName": "cardsprod",
"sequence": 2,
"exclude": "10.0.0.0/24",
"aclDataList": "[(name = cardsmig, value = 10.0.0.0, exclude = no, sequence = 1)]",
"aclElementList": "[10.0.0.1,10.0.0.3,any]",
"referenceCount": 3,
"created_by": 2017,
"created_by_name": "Stephen",
"created_time": "3/18/2016 4:37",
"updated_by": 2019,
"updated_by_name": "John",
"updated_time": "3/18/2016 4:37",
"updated_time_string": "3/18/2016 3:39",
"created_time_string": "3/18/2016 3:39",
"created_by_login_name": "Stephen",
"updated_by_login_name": "John"
},
{
"id": 1,
"name": "cardsprod",
"newName": "eurprod",
"description": "Access Control List for the cardsprod.",
"special": "TRUE",
"value": "10.1.10.172",
"refAclName": "cardsprod",
"sequence": 2,
"exclude": "10.0.0.0/24",
"aclDataList": "[(name = cardsmig, value = 10.0.0.0, exclude = no, sequence = 1)]",
"aclElementList": "[10.0.0.1,10.0.0.3,any]",
"referenceCount": 3,
"created_by": 2017,
"created_by_name": "Stephen",
"created_time": "3/18/2016 4:37",
"updated_by": 2019,
"updated_by_name": "John",
"updated_time": "3/18/2016 4:37",
"updated_time_string": "3/18/2016 3:39",
"created_time_string": "3/18/2016 3:39",
"created_by_login_name": "Stephen",
"updated_by_login_name": "John"
},
{
"id": 1,
"name": "cardsprod",
"newName": "eurprod",
"description": "Access Control List for the cardsprod.",
"special": "TRUE",
"value": "10.1.10.172",
"refAclName": "cardsprod",
"sequence": 2,
"exclude": "10.0.0.0/24",
"aclDataList": "[(name = cardsmig, value = 10.0.0.0, exclude = no, sequence = 1)]",
"aclElementList": "[10.0.0.1,10.0.0.3,any]",
"referenceCount": 3,
"created_by": 2017,
"created_by_name": "Stephen",
"created_time": "3/18/2016 4:37",
"updated_by": 2019,
"updated_by_name": "John",
"updated_time": "3/18/2016 4:37",
"updated_time_string": "3/18/2016 3:39",
"created_time_string": "3/18/2016 3:39",
"created_by_login_name": "Stephen",
"updated_by_login_name": "John"
},
{
"id": 1,
"name": "cardsprod",
"newName": "eurprod",
"description": "Access Control List for the cardsprod.",
"special": "TRUE",
"value": "10.1.10.172",
"refAclName": "cardsprod",
"sequence": 2,
"exclude": "10.0.0.0/24",
"aclDataList": "[(name = cardsmig, value = 10.0.0.0, exclude = no, sequence = 1)]",
"aclElementList": "[10.0.0.1,10.0.0.3,any]",
"referenceCount": 3,
"created_by": 2017,
"created_by_name": "Stephen",
"created_time": "3/18/2016 4:37",
"updated_by": 2019,
"updated_by_name": "John",
"updated_time": "3/18/2016 4:37",
"updated_time_string": "3/18/2016 3:39",
"created_time_string": "3/18/2016 3:39",
"created_by_login_name": "Stephen",
"updated_by_login_name": "John"
}
]
}
}
}
}
},
"parameters": [
{
"name": "page",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "rows",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/activedirectory/useradd": {
"post": {
"tags": [
"ActiveDirectoryService"
],
"operationId": "adUserAdd",
"description": "The parameters and request body are for method: adUserAdd. 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"
}
}
}
}
}
},
"/activedirectory/userlist": {
"get": {
"tags": [
"ActiveDirectoryService"
],
"operationId": "adUserList",
"description": "The parameters and request body are for method: adUserList. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "number"
},
"dc_id": {
"type": "number"
},
"dc_ip": {
"type": "string"
},
"dc_name": {
"type": "string"
},
"domain_name": {
"type": "string"
},
"service_type": {
"type": "string"
},
"principal_type": {
"type": "string"
},
"principal_name": {
"type": "string"
},
"realm": {
"type": "string"
},
"encryption_type": {
"type": "string"
},
"updated_by_name": {
"type": "string"
},
"updated_time": {
"type": "string"
},
"created_by_name": {
"type": "string"
},
"created_time": {
"type": "string"
},
"file_data": {
"type": "string"
},
"file_name": {
"type": "string"
},
"dnsDomainName": {
"type": "string"
},
"dnsServerName": {
"type": "string"
},
"dnsIp": {
"type": "string"
},
"dnsId": {
"type": "number"
}
}
}
},
"example": [
{
"id": 1,
"dc_id": 1,
"dc_ip": "10.0.0.3",
"dc_name": "dc.tcpwave.com",
"domain_name": "tcpwave.com",
"service_type": "DNS",
"principal_type": "string",
"principal_name": "computer.tcpwave.com",
"realm": "TCPWAVE.COM",
"encryption_type": "RC4-HMAC-NT employs 128-bit encryption.",
"updated_by_name": "2017",
"updated_time": "3/18/2016 3:37",
"created_by_name": "admin",
"created_time": "3/18/2016 3:37",
"file_data": "string",
"file_name": "krb5.keytab",
"dnsDomainName": "tcpwave.com",
"dnsServerName": "ns.tcpwave.com",
"dnsIp": "10.0.0.2",
"dnsId": 1
},
{
"id": 1,
"dc_id": 1,
"dc_ip": "10.0.0.3",
"dc_name": "dc.tcpwave.com",
"domain_name": "tcpwave.com",
"service_type": "DNS",
"principal_type": "string",
"principal_name": "computer.tcpwave.com",
"realm": "TCPWAVE.COM",
"encryption_type": "RC4-HMAC-NT employs 128-bit encryption.",
"updated_by_name": "2017",
"updated_time": "3/18/2016 3:37",
"created_by_name": "admin",
"created_time": "3/18/2016 3:37",
"file_data": "string",
"file_name": "krb5.keytab",
"dnsDomainName": "tcpwave.com",
"dnsServerName": "ns.tcpwave.com",
"dnsIp": "10.0.0.2",
"dnsId": 1
},
{
"id": 1,
"dc_id": 1,
"dc_ip": "10.0.0.3",
"dc_name": "dc.tcpwave.com",
"domain_name": "tcpwave.com",
"service_type": "DNS",
"principal_type": "string",
"principal_name": "computer.tcpwave.com",
"realm": "TCPWAVE.COM",
"encryption_type": "RC4-HMAC-NT employs 128-bit encryption.",
"updated_by_name": "2017",
"updated_time": "3/18/2016 3:37",
"created_by_name": "admin",
"created_time": "3/18/2016 3:37",
"file_data": "string",
"file_name": "krb5.keytab",
"dnsDomainName": "tcpwave.com",
"dnsServerName": "ns.tcpwave.com",
"dnsIp": "10.0.0.2",
"dnsId": 1
}
]
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/activedirectory/delete": {
"post": {
"tags": [
"ActiveDirectoryService"
],
"operationId": "adUserDelete",
"description": "The parameters and request body are for method: adUserDelete. 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",
"properties": {
"body": {
"type": "string"
}
}
},
"example": {
"body": "body"
}
}
}
}
}
},
"/activedirectory/authenticate": {
"post": {
"tags": [
"ActiveDirectoryService"
],
"operationId": "adUserAuthenticate",
"description": "The parameters and request body are for method: adUserAuthenticate. 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"
}
}
}
}
}
},
"/admingroup/delete": {
"post": {
"tags": [
"AdminGroupService"
],
"operationId": "del",
"description": "The parameters and request body are for method: del. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "id",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "name",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "organizationId",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "organizationName",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/admingroup/update": {
"post": {
"tags": [
"AdminGroupService"
],
"operationId": "edit",
"description": "The parameters and request body are for method: edit. 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"
}
}
}
}
}
},
"/admingroup/search": {
"get": {
"tags": [
"AdminGroupService"
],
"operationId": "adminGroupPage",
"description": "The parameters and request body are for method: adminGroupPage. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"total": {
"type": "number"
},
"recordsTotal": {
"type": "number"
},
"recordsFiltered": {
"type": "number"
},
"data": {
"type": "array",
"items": {
"type": "object",
"properties": {
"id": {
"type": "number"
},
"name": {
"type": "string"
},
"oldName": {
"type": "string"
},
"description": {
"type": "string"
},
"organization_id": {
"type": "number"
},
"organization_name": {
"type": "string"
},
"updated_time": {
"type": "string"
},
"updated_by_name": {
"type": "string"
},
"created_by_name": {
"type": "string"
},
"created_time": {
"type": "string"
},
"updated_time_string": {
"type": "string"
},
"created_time_string": {
"type": "string"
}
}
}
}
}
},
"example": {
"total": 20,
"recordsTotal": 40,
"recordsFiltered": 40,
"data": [
{
"id": 121,
"name": "Admin-group-1",
"oldName": "Admin-group",
"description": "Admin group description",
"organization_id": 111,
"organization_name": "TCPWave",
"updated_time": "1479201874000",
"updated_by_name": "admin1",
"created_by_name": "admin2",
"created_time": "1479201867000",
"updated_time_string": "12/15/2016 7:14:17",
"created_time_string": "11/15/2016 6:04:15"
},
{
"id": 121,
"name": "Admin-group-1",
"oldName": "Admin-group",
"description": "Admin group description",
"organization_id": 111,
"organization_name": "TCPWave",
"updated_time": "1479201874000",
"updated_by_name": "admin1",
"created_by_name": "admin2",
"created_time": "1479201867000",
"updated_time_string": "12/15/2016 7:14:17",
"created_time_string": "11/15/2016 6:04:15"
},
{
"id": 121,
"name": "Admin-group-1",
"oldName": "Admin-group",
"description": "Admin group description",
"organization_id": 111,
"organization_name": "TCPWave",
"updated_time": "1479201874000",
"updated_by_name": "admin1",
"created_by_name": "admin2",
"created_time": "1479201867000",
"updated_time_string": "12/15/2016 7:14:17",
"created_time_string": "11/15/2016 6:04:15"
}
]
}
}
}
}
},
"parameters": [
{
"name": "page",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "rows",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
},
"example": {}
}
}
}
}
},
"/admingroup/get": {
"get": {
"tags": [
"AdminGroupService"
],
"operationId": "get",
"description": "The parameters and request body are for method: get. Same endpoint also used in methods:",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"type": "object",
"properties": {
"id": {
"type": "number"
},
"name": {
"type": "string"
},
"oldName": {
"type": "string"
},
"description": {
"type": "string"
},
"organization_id": {
"type": "number"
},
"organization_name": {
"type": "string"
},
"updated_time": {
"type": "string"
},
"updated_by_name": {
"type": "string"
},
"created_by_name": {
"type": "string"
},
"created_time": {
"type": "string"
},
"updated_time_string": {
"type": "string"
},
"created_time_string": {
"type": "string"
}
}
},
"example": {
"id": 121,
"name": "Admin-group-1",
"oldName": "Admin-group",
"description": "Admin group description",
"organization_id": 111,
"organization_name": "TCPWave",
"updated_time": "1479201874000",
"updated_by_name": "admin1",
"created_by_name": "admin2",
"created_time": "1479201867000",
"updated_time_string": "12/15/2016 7:14:17",
"created_time_string": "11/15/2016 6:04:15"
}
}
}
}
},
"parameters": [
{
"name": "adminGroupId",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
},
{
"name": "adminGroupName",
"in": "query",
"required": true,
"schema": {
"type": "string"
}
}
],
"re