GET
/
waap
/
v1
/
domains
/
{domain_id}
/
requests
curl --request GET \
  --url https://api.gcore.com/waap/v1/domains/{domain_id}/requests \
  --header 'APIKey: <api-key>'
{
  "limit": 123,
  "offset": 123,
  "count": 123,
  "results": [
    {
      "id": "<string>",
      "path": "<string>",
      "client_ip": "<string>",
      "method": "<string>",
      "rule_name": "<string>",
      "country": "<string>",
      "action": "<string>",
      "rule_id": "<string>",
      "domain": "<string>",
      "user_agent": "<string>",
      "user_agent_client": "<string>",
      "organization": "<string>",
      "request_time": 123,
      "reference_id": "<string>",
      "status_code": 123,
      "result": "passed",
      "traffic_types": "<string>"
    }
  ]
}

Authorizations

APIKey
string
header
required

API key for authentication.

Path Parameters

domain_id
integer
required

The domain ID

Query Parameters

ordering
string

Sort the response by given field.

ip
string

Filter the response by IP.

reference_id
string

Filter the response by reference ID.

status_code
integer

Filter the response by response code.

Required range: 100 <= x <= 599
security_rule_name
string

Filter the response by security rule name.

countries
string[]

Filter the response by country codes in ISO 3166-1 alpha-2 format.

actions
enum<string>[]

Filter the response by actions.

traffic_types
enum<string>[]

Filter the response by traffic types.

start
string
required

Filter traffic starting from a specified date in ISO 8601 format

end
string

Filter traffic up to a specified end date in ISO 8601 format. If not provided, defaults to the current date and time.

limit
integer
default:100

Number of items to return

Required range: 0 <= x <= 100
offset
integer
default:0

Number of items to skip

Required range: 0 <= x <= 100000

Response

200
application/json

Successful Response

The response is of type object.