Get Api Audit Analytics
Authorization
bearerAuth AuthorizationBearer <token>
API key issued from the Wacht platform dashboard. Pass as a Bearer token: Authorization: Bearer <api_key>
In: header
Path Parameters
app_slug*string
Query Parameters
deployment_id*integer
app_slug*string
start_date?string
Format
date-timeend_date?string
Format
date-timekey_id?integer
include_top_keys*boolean
include_top_paths*boolean
include_blocked_reasons*boolean
include_rate_limits*boolean
top_limit*integer
Response Body
application/json
application/json
application/json
application/json
application/json
curl -X GET "https://api.wacht.dev/api-auth/apps/string/audit/analytics?deployment_id=0&app_slug=string&include_top_keys=true&include_top_paths=true&include_blocked_reasons=true&include_rate_limits=true&top_limit=0"{
"total_requests": 0,
"allowed_requests": 0,
"blocked_requests": 0,
"success_rate": 0,
"keys_used_24h": 0,
"top_keys": [
{
"key_id": "string",
"key_name": "string",
"total_requests": 0
}
],
"top_paths": [
{
"path": "string",
"total_requests": 0
}
],
"blocked_reasons": [
{
"blocked_by_rule": "string",
"count": 0,
"percentage": 0
}
],
"rate_limit_stats": {
"total_hits": 0,
"percentage_of_blocked": 0,
"top_rules": [
{
"rule": "string",
"hit_count": 0,
"percentage": 0
}
]
}
}{
"errors": [
{
"message": "string",
"code": 0
}
]
}{
"errors": [
{
"message": "string",
"code": 0
}
]
}{
"errors": [
{
"message": "string",
"code": 0
}
]
}{
"errors": [
{
"message": "string",
"code": 0
}
]
}