Get List of Endpoints
POST/getEndpoints
This API returns list of Endpoints in EIC.
The Authorization
must have Bearer
followed by Token
.
Optional params: connectionType
, endpointkey
, endpointname
, max
, offset
, filterCriteria
Note: You must specify the value for endpointkey
parameter in array. Fr example, "endpointkey" : [5]
.
Request
- application/json
Body
filterCriteria1
object
customproperty1 string
displayName string
Responses
- 200
Get List of Endpoints
Response Headers
Date
string
Server
string
Set-Cookie
string
X-Content-Type-Options
string
- application/json
- Schema
- Example (from schema)
- Get List of Endpoints
Schema
Array [
]
displayCount number
endpoints
object[]
accountNameRule string
accountTypeNoDeprovision string
connectionconfig string
createEntTaskforRemoveAcc string
customproperty1 string
description string
disableaccountrequest string
displayName string
enableCopyAccess string
endpointname string
ownerType string
ownerkey string
requestownertype string
securitySystem string
status string
userAccountCorrelationRule string
errorCode string
message string
totalCount number
{
"displayCount": 2,
"endpoints": [
{
"createEntTaskforRemoveAcc": "false",
"customproperty1": "1",
"description": "Access Management System",
"disableaccountrequest": "{\"DISABLENEWACCOUNT\":\"0\",\"DISABLEMODIFYACCOUNT\":\"0\",\"DISABLEREMOVEACCOUNT\":\"1\"}",
"displayName": "Access Manager",
"enableCopyAccess": "false",
"endpointname": "Endpoint1",
"requestownertype": "0",
"securitySystem": "SecuritySystem1",
"status": "1"
},
{
"accountNameRule": "(users.customproperty7) # (substring(users.username,1,255))",
"accountTypeNoDeprovision": "Service",
"connectionconfig": "<conf></conf>",
"createEntTaskforRemoveAcc": "false",
"customproperty1": "1",
"description": "SecuritySystem2 desc",
"disableaccountrequest": "{\"DISABLENEWACCOUNT\":\"0\",\"DISABLEMODIFYACCOUNT\":\"0\",\"DISABLEREMOVEACCOUNT\":\"0\"}",
"displayName": "Access Manager",
"enableCopyAccess": "false",
"endpointname": "Endpoint2",
"ownerType": "2",
"ownerkey": "9",
"requestownertype": "0",
"securitySystem": "SecuritySystem2",
"status": "1",
"userAccountCorrelationRule": "(users.customproperty7) = accounts.name "
}
],
"errorCode": "0",
"message": "Success",
"totalCount": 2
}
{
"displayCount": 2,
"endpoints": [
{
"createEntTaskforRemoveAcc": "false",
"customproperty1": "1",
"description": "Access Management System",
"disableaccountrequest": "{\"DISABLENEWACCOUNT\":\"0\",\"DISABLEMODIFYACCOUNT\":\"0\",\"DISABLEREMOVEACCOUNT\":\"1\"}",
"displayName": "Access Manager",
"enableCopyAccess": "false",
"endpointname": "Endpoint1",
"requestownertype": "0",
"securitySystem": "SecuritySystem1",
"status": "1"
},
{
"accountNameRule": "(users.customproperty7) # (substring(users.username,1,255))",
"accountTypeNoDeprovision": "Service",
"connectionconfig": "<conf></conf>",
"createEntTaskforRemoveAcc": "false",
"customproperty1": "1",
"description": "SecuritySystem2 desc",
"disableaccountrequest": "{\"DISABLENEWACCOUNT\":\"0\",\"DISABLEMODIFYACCOUNT\":\"0\",\"DISABLEREMOVEACCOUNT\":\"0\"}",
"displayName": "Access Manager",
"enableCopyAccess": "false",
"endpointname": "Endpoint2",
"ownerType": "2",
"ownerkey": "9",
"requestownertype": "0",
"securitySystem": "SecuritySystem2",
"status": "1",
"userAccountCorrelationRule": "(users.customproperty7) = accounts.name "
}
],
"errorCode": "0",
"message": "Success",
"totalCount": 2
}
Loading...