Monitor response times

Returns the response times for a monitor (last 24h).

GET https://uptime.betterstack.com/api/v2/monitors/{monitor_id}/response-times

URL parameters

monitor_id
required string

Headers

Authorization
required string
200

Response body

{
  "data": {
    "id": "270985",
    "type": "monitor_response_times",
    "attributes": {
      "regions": [
        {
          "region": "us",
          "response_times": [
            {
              "at": "2025-04-03T11:00:57.000Z",
              "response_time": 0.47273,
              "name_lookup_time": 2.0e-05,
              "connection_time": 0.14187,
              "tls_handshake_time": 0.19929,
              "data_transfer_time": 0.13154
            },
            {
              "at": "2025-04-03T11:01:27.000Z",
              "response_time": 0.41211,
              "name_lookup_time": 2.0e-05,
              "connection_time": 0.13058,
              "tls_handshake_time": 0.17109,
              "data_transfer_time": 0.11042
            },
            {
              "at": "2025-04-03T11:04:27.000Z",
              "response_time": 0.41943,
              "name_lookup_time": 2.0e-05,
              "connection_time": 0.10908,
              "tls_handshake_time": 0.19844,
              "data_transfer_time": 0.11188
            }
          ]
        },
        {
          "region": "eu",
          "response_times": [
            {
              "at": "2025-04-03T11:13:27.000Z",
              "response_time": 0.60383,
              "name_lookup_time": 2.0e-05,
              "connection_time": 0.15449,
              "tls_handshake_time": 0.31218,
              "data_transfer_time": 0.13714
            },
            {
              "at": "2025-04-03T11:13:57.000Z",
              "response_time": 0.36093,
              "name_lookup_time": 2.0e-05,
              "connection_time": 0.12147,
              "tls_handshake_time": 0.12925,
              "data_transfer_time": 0.11019
            },
            {
              "at": "2025-04-03T11:17:27.000Z",
              "response_time": 0.34252,
              "name_lookup_time": 2.0e-05,
              "connection_time": 0.10989,
              "tls_handshake_time": 0.1224,
              "data_transfer_time": 0.11021
            }
          ]
        }
      ]
    }
  }
}

Example cURL

Example
curl --request GET \
  --url https://uptime.betterstack.com/api/v2/monitors/123456789/response-times \
  --header "Authorization: Bearer $TOKEN"