curl --request GET \
--url https://app.aegister.com/api/v1/atb/{id} \
--header 'X-Aegister-Token: <api-key>'{
"error": 0,
"messages": "<array>",
"data": {
"id": 2,
"organization": {
"id": 123,
"name": "<string>",
"logo": "<string>"
},
"atb_key": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"type": "series",
"email": "jsmith@example.com",
"check": {
"stat": {
"vpn": 0.5,
"dnsbl": 0.5,
"iplist": 0.5,
"datetime": "2023-11-07T05:31:56Z"
},
"status": 0.5,
"web_stat": [
{
"datetime": "2023-11-07T05:31:56Z",
"waf_protection": 1,
"total_managed_requests": 1
}
],
"chart_stat": [
{
"bucket_start": 1,
"bucket_end": 1,
"total_requests": 1,
"malicious_requests": 1
}
]
},
"plugin": {
"name": "checkpoint",
"config": {}
},
"endpoint": "127.0.0.1",
"privateIP": "127.0.0.1",
"services": [
"OneFirewall IPv4 Protection"
],
"device_id": "<string>"
}
}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": "<array>",
"data": {
"id": 2,
"organization": {
"id": 123,
"name": "<string>",
"logo": "<string>"
},
"atb_key": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
"type": "series",
"email": "jsmith@example.com",
"check": {
"stat": {
"vpn": 0.5,
"dnsbl": 0.5,
"iplist": 0.5,
"datetime": "2023-11-07T05:31:56Z"
},
"status": 0.5,
"web_stat": [
{
"datetime": "2023-11-07T05:31:56Z",
"waf_protection": 1,
"total_managed_requests": 1
}
],
"chart_stat": [
{
"bucket_start": 1,
"bucket_end": 1,
"total_requests": 1,
"malicious_requests": 1
}
]
},
"plugin": {
"name": "checkpoint",
"config": {}
},
"endpoint": "127.0.0.1",
"privateIP": "127.0.0.1",
"services": [
"OneFirewall IPv4 Protection"
],
"device_id": "<string>"
}
}Any value different from 0 indicates an error.
More details can be found in messages.
0 <= x <= 0If error is 1, contains zero or more details on the error.
Show child attributes
ATB unique identifier.
x >= 1ATB generated uuid key. This key can be used for all Aegister Threat Blocker API calls interchangeably with id.
The configuration of the deployment of your threat blocker.
series, parallel Email address of the technical point of contact responsible for managing and overseeing the security aspects of your organization's devices. This email will be used for communication related to security alerts, updates, and important notifications.
Show child attributes
Show child attributes
If 1 indicates VPN service is Active.
0 <= x <= 1If 1 indicates Agent Logs service is Active.
0 <= x <= 1If 1 indicates IP List service is Active.
0 <= x <= 1Latest timestamp this stat object has been updated.
Indicates if all services are up and running.
0 <= x <= 1Contains historic data about ATB.
Resolution is one Hour.
Show child attributes
Total blocked requests in the time elapsed from this object datetime and the one immediately before.
x >= 0Total requests in the time elapsed from this object datetime and the one immediately before.
x >= 0Aggregated live traffic stats grouped into a maximum of 10 time buckets.
11Show child attributes
UNIX timestamp for the beginning of the bucket interval.
x >= 0UNIX timestamp for the end of the bucket interval.
x >= 0Total number of log messages in this interval.
x >= 0Number of malicious log messages in this interval.
x >= 0Endpoint for the ATB. This is set automatically at every scheduled update from the ATB.
Private network IP for the ATB. This is set automatically at every scheduled update from the ATB.
Enabled services for this ATB
The enabled service.
OneFirewall IPv4 Protection, OneFirewall Domain Protection Unique identifier associated with the installed device.