Skip to main content
Performance TestingFetch detailed request statistics for a performance test within a specific job.
TestMu AI
StatusCommunityBlog
Performance Testing

Fetch detailed request statistics for a performance test within a specific job.

This API retrieves detailed performance data for requests made during a test, including throughput, bandwidth, response times, and error counts, helping identify bottlenecks and analyze system performance under load.

GET
/v1.0/performance/requestStats/{jobId}
Fetch detailed request statistics for a performance test within a specific job.
curl --request GET \
--url "https://api.hyperexecute.cloud/v1.0/performance/requestStats/{jobId}" \
--header "Authorization: Basic <encoded-value>"
{
"type": "requestStats",
"data": [
{
"label": "HTTP: This is label",
"avg_throughput": 1.9142857142857144,
"avg_bandwidth": 194.6,
"#samples": 134,
"start_timestamp": "2025-10-16T08:12:11.104000000Z",
"end_timestamp": "2025-10-16T08:13:03.044000000Z",
"response_time_stats": {
"min": 64,
"max": 284,
"avg": 88.82213047398498
},
"response_time_percentiles": {
"50.0": 0,
"90.0": 105.13636363636364,
"95.0": 116.34090909090911,
"99.0": 169.53090909090895
},
"error_count": 134,
"latency_stats": {
"min": 64,
"max": 284,
"avg": 85.65517241379311
},
"duration": 51940,
"error_rate_in_current_sample": 100,
"error_rate_in_all_samples": 20.029895366218238
}
]
}

Authorizations

Authorizationstringheaderrequired

Basic authentication header of the form Basic <encoded-value>, where <encoded-value> is the base64-encoded string username:password.

Path Parameters

jobIdstringrequired

Enter your HyperExecute JobID

Query Parameters

limitinteger

Maximum number of records to return. Default value is 100

offsetinteger

Number of records to skip before starting to return. Default-0, Max - 10,000

sortBystring

Sort the records by a specific field.

orderstring

Sort order for the records.

timeRangestring

Time range for filtering records in the format "startTimestamp,endTimestamp" (e.g., 2023-01-01T00:00:00,2023-02-01T00:00:00).

timeZonestring

Time zone for filtering records. Must be in the format [+/-]HH:mm. Required when timeRange is provided. Example: +05:30

Response

application/json

Successful operation

typestringrequired

Type of response data

dataobject[]required
data.labelstring
Example: "HTTP: This is label"
data.avg_throughputnumber
Example: 1.9142857142857144
data.avg_bandwidthnumber
Example: 194.6
data.#samplesnumber
Example: 134
data.start_timestampstring
Example: "2025-10-16T08:12:11.104000000Z"
data.end_timestampstring
Example: "2025-10-16T08:13:03.044000000Z"
data.response_time_statsobject
data.response_time_percentilesobject
data.error_countnumber
Example: 134
data.latency_statsobject
data.durationnumber
Example: 51940
data.error_rate_in_current_samplenumber
Example: 100
data.error_rate_in_all_samplesnumber
Example: 20.029895366218238
Fetch detailed request statistics for a performance test within a specific job.
curl --request GET \
--url "https://api.hyperexecute.cloud/v1.0/performance/requestStats/{jobId}" \
--header "Authorization: Basic <encoded-value>"
{
"type": "requestStats",
"data": [
{
"label": "HTTP: This is label",
"avg_throughput": 1.9142857142857144,
"avg_bandwidth": 194.6,
"#samples": 134,
"start_timestamp": "2025-10-16T08:12:11.104000000Z",
"end_timestamp": "2025-10-16T08:13:03.044000000Z",
"response_time_stats": {
"min": 64,
"max": 284,
"avg": 88.82213047398498
},
"response_time_percentiles": {
"50.0": 0,
"90.0": 105.13636363636364,
"95.0": 116.34090909090911,
"99.0": 169.53090909090895
},
"error_count": 134,
"latency_stats": {
"min": 64,
"max": 284,
"avg": 85.65517241379311
},
"duration": 51940,
"error_rate_in_current_sample": 100,
"error_rate_in_all_samples": 20.029895366218238
}
]
}