Skip to main content

Get Request Number

Retrieve the data sample of the number of request number, aggregated in 5-minute intervals.

Request

Request-Line

POST /waap/v1.0/analytics/requestNumber HTTP/1.1

Request Parameters

Body Parameters

ParameterTypeRequiredDescription
domainsString[]MandatoryArray of domain names, the max array size is 50.
startTimeStringMandatoryStart time. Specify in UTC using the format yyyy-MM-ddTHH:mm:ssZ.
endTimeStringMandatoryEnd time. Specify in UTC using the format yyyy-MM-ddTHH:mm:ssZ. Interval between start time and end time cannot be longer than 24 hours.

Response

Response Body

ParameterTypeDescription
ArrayArray of Domain Request Number.

Object: Domain Request Number

ParameterTypeDescription
domainStringName of domain.
reqNumbersObjectBandwidth values recorded at 5-minute intervals. Array of Request Number.
Object: Request Number
ParameterTypeDescription
timestampStringSpecify in UTC using the format yyyy-MM-ddTHH:mm:ssZ. E.g., 2025-09-09T17:35:00Z will return data from 2025-09-09T17:35:00Z to 2025-09-09T17:39:59Z.
valueLongNumber of requests within a 5-minute interval, expressed as an integer (e.g., 1342323).

Status Codes, Error Codes and Error Messages

Status CodeError CodeError Message
400Request.BadRequestBad request.
400Domains.InvalidDomains is empty or invalid.
400StartTime.InvalidStartTime is empty or invalid.
400EndTime.InvalidEndTime is empty or invalid.
400TimeRange.ExceededThe difference between EndTime and StartTime cannot exceed 24 hours.
400TimeRange.EndBeforeStartEnd time must be later than start time.
400GetRequestNumber.OperationFailedGet Request Number failed.
404Domain.NotFoundDomain is not found.

Examples

Get Request Number

Request

POST /waap/v1.0/analytics/requestNumber HTTP/1.1

{
"domains": [
"www.example1.com",
"www.example2.com"
],
"startTime": "2025-09-09T17:35:00Z",
"endTime": "2025-09-09T17:45:00Z"
}

Successful Response Body

[
{
"domain": "www.example1.com",
"reqNumbers": [
{
"timestamp": "2025-09-09T17:35:00Z",
"value": 102313
}
]
},
{
"domain": "www.example2.com",
"reqNumbers": [
{
"timestamp": "2025-09-09T17:35:00Z",
"value": 132313
}
]
}
]