WAFGOPreparing your page
Setup guide

API documentation

DEVELOPER RESOURCES · API REFERENCE

Explore WAFGO API services, request paths and message definitions. Browse by permission role to find the parameters and response structures for your integration.

Download JSON documentation
151 services1063 interfaces
WAF statistics1 matching interfaces

Assemble a service dashboard

composeServerHTTPFirewallDashboard

POST/ServerHTTPFirewallDailyStatService/composeServerHTTPFirewallDashboard
Original definition
rpc composeServerHTTPFirewallDashboard (ComposeServerHTTPFirewallDashboardRequest) returns (ComposeServerHTTPFirewallDashboardResponse);

Request message

ComposeServerHTTPFirewallDashboardRequest

Assemble a service dashboard

Request message · Field definitions
message ComposeServerHTTPFirewallDashboardRequest {
	string day = 1;
	int64 userId = 2;
	int64 serverId = 3;
}

Response message

ComposeServerHTTPFirewallDashboardResponse
Response message · Field definitions
message ComposeServerHTTPFirewallDashboardResponse {
	int64 countDailyLog = 1;
	int64 countDailyBlock = 2;
	int64 countDailyCaptcha = 3;
	int64 countWeeklyBlock = 4;
	int64 countMonthlyBlock = 5;

	repeated HTTPFirewallRuleGroupStat httpFirewallRuleGroups = 30;
	repeated DailyStat logDailyStats = 31;
	repeated DailyStat blockDailyStats = 32;
	repeated DailyStat captchaDailyStats = 33;


	message HTTPFirewallRuleGroupStat {
		HTTPFirewallRuleGroup httpFirewallRuleGroup = 1;
		int64 count = 2;
	}


	message DailyStat {
		string day = 1;
		int64 count = 2;
	}
}

Descriptions and comments follow your language. Request paths, method names, field names and types match the original API definitions.

Setup guide