Get website denylog
Returns denylog entries for a given website.
URL
/api/v1/website/[website_id]/denylog
HTTP Method
GET
URL Parameters
| Parameter | Required | Type | Description | 
|---|---|---|---|
| website_id | true | integer | Specifies the website ID to return denylog entries for. | 
Response Parameters
Returns an array of denylog_entry.
denylog_entry
A denylog_entry object is an array containing the following:
| 
                                                             Index  | 
                                                        
                                                             Parameter  | 
                                                        
                                                             Type  | 
                                                        
                                                             Description  | 
                                                    
|---|---|---|---|
| 
                                                             0  | 
                                                        
                                                             id  | 
                                                        
                                                             string containing integer  | 
                                                        
                                                             ID of the deny log entry  | 
                                                    
| 
                                                             1  | 
                                                        
                                                             time  | 
                                                        
                                                             string containing integer  | 
                                                        
                                                             Timestamp of the denied request  | 
                                                    
| 
                                                             2  | 
                                                        
                                                             source  | 
                                                        
                                                             string containing integer  | 
                                                        
                                                             The source IP address represented as an integer  | 
                                                    
| 
                                                             3  | 
                                                        
                                                             host  | 
                                                        
                                                             string containing hostname/IP address  | 
                                                        
                                                             The target host of the denied request  | 
                                                    
| 
                                                             4  | 
                                                        
                                                             path  | 
                                                        
                                                             string containing URL path  | 
                                                        
                                                             The target path of the denied request  | 
                                                    
| 
                                                             5  | 
                                                        
                                                             violation_id  | 
                                                        
                                                             string containing integer  | 
                                                        
                                                             ID of the violation that occurred  | 
                                                    
| 
                                                             6  | 
                                                        
                                                             status  | 
                                                        
                                                             string containing integer  | 
                                                        
                                                             Indicates whether the deny entry has been added to the ACL "0" → has not been added to ACL  | 
                                                    
| 
                                                             7  | 
                                                        
                                                             attack_class_id  | 
                                                        
                                                             string containing integer  | 
                                                        
                                                             ID of the attack class "1" → SQL injection  | 
                                                    
| 
                                                             8  | 
                                                        
                                                             resp_status  | 
                                                        
                                                             string containing integer  | 
                                                        
                                                             HTTP status code returned by the response  | 
                                                    
| 
                                                             9  | 
                                                        
                                                             resp_time  | 
                                                        
                                                             string containing integer  | 
                                                        
                                                             The time from when the WSM received the request and forwarded it to the backend server until the response is sent to the client from WSM Measured in milliseconds  | 
                                                    
| 
                                                             10  | 
                                                        
                                                             backend_host  | 
                                                        
                                                             string containing integer  | 
                                                        
                                                             Indicates which backend host received the request (0 for 1st host, 1 for 2nd, etc)  | 
                                                    
| 
                                                             11  | 
                                                        
                                                             action  | 
                                                        
                                                             string containing integer  | 
                                                        
                                                             Action applied to the request "-1" → Block IP  | 
                                                    
| 
                                                             12  | 
                                                        
                                                             risk  | 
                                                        
                                                             string containing integer  | 
                                                        
                                                             Indicates risk level associated with the deny entry "1" → Critical  | 
                                                    
| 
                                                             13  | 
                                                        
                                                             ccode  | 
                                                        
                                                             string containing country code  | 
                                                        
                                                             Country code for origin of the denied request  | 
                                                    
| 
                                                             14  | 
                                                        
                                                             proto  | 
                                                        
                                                             string containing integer  | 
                                                        
                                                             Protocol of the request "1" → http  | 
                                                    
| 
                                                             15  | 
                                                        
                                                             normality_score  | 
                                                        
                                                             string containing integer  | 
                                                        
                                                             Expresses the normality in parts per million  | 
                                                    
| 
                                                             16  | 
                                                        
                                                             normality_flag  | 
                                                        
                                                             string containing integer  | 
                                                        
                                                             Indicates the normality of the denied request "0" → Normal  | 
                                                    
| 
                                                             17  | 
                                                        
                                                             compromise_score  | 
                                                        
                                                             string containing integer  | 
                                                        
                                                             Expresses the fidelity of the compromise observation  | 
                                                    
Example: Get available websites
Request
/api/v1/website/1/denylog
curl -kv
					
-u api_ninja:ninja_password
					
-X GET
				
https://172.31.1.172:4849/api/v1/website/1/denylog
                                                
Response
[
    [
        "10000",
        "1477424180",
        "30348151",
        "www.example.com",
        "/a/path",
        "5",
        "0",
        "99",
        "200",
        "285",
        "0",
        "0",
        "0",
        "CN",
        "1",
        "0",
        "0",
        "0"
    ],
    [
        "9999",
        "1477424180",
        "18663245",
        "www.anotherexample.com",
        "/another/path",
        "8",
        "0",
        "99",
        "200",
        "285",
        "0",
        "0",
        "0",
        "CN",
        "1",
        "0",
        "0",
        "0"
    ]
]