Skip to main content
GET
/
download-advanced
Advanced Download Speed Test
curl --request GET \
  --url https://api.hixbe.com/speedtest/download-advanced \
  --header 'Hixbe-Version: <hixbe-version>'
{
  "success": true,
  "timestamp": "2025-12-07T10:30:00.000Z",
  "data": {
    "average": 92.15,
    "detailed": [
      {
        "size": "1MB",
        "speed": 90.5,
        "duration": "88ms"
      },
      {
        "size": "10MB",
        "speed": 95.8,
        "duration": "835ms"
      },
      {
        "size": "50MB",
        "speed": 90.2,
        "duration": "4435ms"
      }
    ],
    "unit": "Mbps",
    "description": "Download speeds tested with multiple file sizes",
    "variance": 2.8
  },
  "executionTime": "5500ms"
}
Measures download speed using multiple file sizes (1MB, 10MB, 50MB) for more accurate results.

Headers

Hixbe-Version
string
required

API version header. Required for all endpoints except / and /health

Pattern: ^\d+\.\d+\.\d+$
Example:

"2.0.0"

Response

Advanced download test completed successfully

success
boolean
timestamp
string<date-time>
data
object
executionTime
string