curl --request GET \
--url https://app.aegister.com/api/v1/atb/{id} \
--header 'X-Aegister-Token: <api-key>'
{
"error": 0,
"messages": [],
"data": {
"id": 2,
"organization": {
"id": 5,
"name": "Sample Organization",
"logo": "https://sample.com/logo.svg"
},
"atb_key": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"type": "series",
"email": "jsmith@example.com",
"check": {
"stat": {
"vpn": 1,
"dnsbl": 1,
"iplist": 1,
"datetime": "2023-11-07T05:31:56Z"
},
"status": 1,
"web_stat": [
{
"datetime": "2023-11-07T05:31:56Z",
"waf_protection": 50,
"total_managed_requests": 200
}
]
},
"plugin": {
"name": "checkpoint",
"config": {}
},
"endpoint": "11.22.33.44",
"privateIP": "192.168.1.2",
"services": [
"OneFirewall IPv4 Protection"
],
"device_id": "ATBXXXXXXX"
}
}
Get an Aegister Threat Blocker configuration from the Web Application.
You can retrieve only Aegister Threat Blocker configurations for organizations you can manage.
curl --request GET \
--url https://app.aegister.com/api/v1/atb/{id} \
--header 'X-Aegister-Token: <api-key>'
{
"error": 0,
"messages": [],
"data": {
"id": 2,
"organization": {
"id": 5,
"name": "Sample Organization",
"logo": "https://sample.com/logo.svg"
},
"atb_key": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"type": "series",
"email": "jsmith@example.com",
"check": {
"stat": {
"vpn": 1,
"dnsbl": 1,
"iplist": 1,
"datetime": "2023-11-07T05:31:56Z"
},
"status": 1,
"web_stat": [
{
"datetime": "2023-11-07T05:31:56Z",
"waf_protection": 50,
"total_managed_requests": 200
}
]
},
"plugin": {
"name": "checkpoint",
"config": {}
},
"endpoint": "11.22.33.44",
"privateIP": "192.168.1.2",
"services": [
"OneFirewall IPv4 Protection"
],
"device_id": "ATBXXXXXXX"
}
}
The response is of type object
.