WAF Analytics
Parameters
Description
Type
from
It is considered the starting point in a specific date range.
String
to
It is considered the last point in a given date range.
String
resources
It is used to see the data of a specific resource or all resources in the organization.
Array
organization_uuid
The created organization in Medianova Cloud Panel unit ID value
String
waf_mode
Two parameters it can take are "on", "detectiononly
String
limit
WAF resources parameter limit enabled in page.
Integer
interval
Indicates the time range of the data to be retrieved.
String
Authorizations
Body
organization_uuidstringRequired
fromstringRequiredExample:
2025-04-07 00:00:00
tostringRequiredExample:
2025-04-07 17:59:00
resourcesstring[]Required
limitintegerRequired
Responses
200
Successful response
application/json
Responseobject
post
POST /api/v1/waf_report/activity_logs HTTP/1.1
Host: cloud.medianova.com
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 115
{
"organization_uuid": "text",
"from": "2025-04-07 00:00:00",
"to": "2025-04-07 17:59:00",
"resources": [
"text"
],
"limit": 1
}
200
Successful response
{}
Authorizations
Body
organization_uuidstringRequired
fromstringRequiredExample:
2025-04-07 00:00:00
tostringRequiredExample:
2025-04-07 17:59:00
resourcesstring[]Required
limitintegerRequired
Responses
200
Successful response
application/json
Responseobject
post
POST /api/v1/waf_report/client_ips HTTP/1.1
Host: cloud.medianova.com
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 115
{
"organization_uuid": "text",
"from": "2025-04-07 00:00:00",
"to": "2025-04-07 17:59:00",
"resources": [
"text"
],
"limit": 1
}
200
Successful response
{}
Authorizations
Body
organization_uuidstringRequired
fromstringRequiredExample:
2025-04-07 00:00:00
tostringRequiredExample:
2025-04-07 17:59:00
resourcesstring[]Required
limitintegerRequired
Responses
200
Successful response
application/json
Responseobject
post
POST /api/v1/waf_report/request_uris HTTP/1.1
Host: cloud.medianova.com
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 115
{
"organization_uuid": "text",
"from": "2025-04-07 00:00:00",
"to": "2025-04-07 17:59:00",
"resources": [
"text"
],
"limit": 1
}
200
Successful response
{}
Authorizations
Body
organization_uuidstring · uuidRequired
fromstringRequiredExample:
2025-04-07 00:25:00
tostringRequiredExample:
2025-04-07 16:25:00
resourcesstring[]Required
intervalstringOptional
e.g. 5m, 1h, 2h, 1d, 8h
waf_modestring · enumOptionalPossible values:
Responses
200
Successful response
application/json
post
POST /api/v1/waf_report/attack_histogram HTTP/1.1
Host:
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 171
{
"organization_uuid": "123e4567-e89b-12d3-a456-426614174000",
"from": "2025-04-07 00:25:00",
"to": "2025-04-07 16:25:00",
"resources": [
"text"
],
"interval": "text",
"waf_mode": "on"
}
200
Successful response
{
"status": true,
"data": {
"ANY_ADDITIONAL_PROPERTY": [
{
"time": 1,
"doc_count": 1
}
]
}
}
Authorizations
Body
organization_uuidstringRequired
fromstringRequiredExample:
2025-04-07 00:00:00
tostringRequiredExample:
2025-04-07 17:59:00
resourcesstring[]Required
limitintegerRequired
Responses
200
Successful response
application/json
Responseobject
post
POST /api/v1/waf_report/rule_details HTTP/1.1
Host: cloud.medianova.com
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 115
{
"organization_uuid": "text",
"from": "2025-04-07 00:00:00",
"to": "2025-04-07 17:59:00",
"resources": [
"text"
],
"limit": 1
}
200
Successful response
{}
Authorizations
Body
organization_uuidstringRequired
fromstringRequiredExample:
2025-04-07 00:00:00
tostringRequiredExample:
2025-04-07 17:59:00
resourcesstring[]Required
limitintegerRequired
Responses
200
Successful response
application/json
Responseobject
post
POST /api/v1/waf_report/total_threats HTTP/1.1
Host: cloud.medianova.com
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 115
{
"organization_uuid": "text",
"from": "2025-04-07 00:00:00",
"to": "2025-04-07 17:59:00",
"resources": [
"text"
],
"limit": 1
}
200
Successful response
{}
Authorizations
Body
organization_uuidstringRequired
fromstringRequiredExample:
2025-04-07 00:00:00
tostringRequiredExample:
2025-04-07 17:59:00
resourcesstring[]Required
limitintegerRequired
Responses
200
Successful response
application/json
Responseobject
post
POST /api/v1/waf_report/user_agents HTTP/1.1
Host: cloud.medianova.com
Authorization: Bearer JWT
Content-Type: application/json
Accept: */*
Content-Length: 115
{
"organization_uuid": "text",
"from": "2025-04-07 00:00:00",
"to": "2025-04-07 17:59:00",
"resources": [
"text"
],
"limit": 1
}
200
Successful response
{}
Last updated
Was this helpful?