Skip to main content
GET
/
api
/
v1
/
monitors
/
{monitor_id}
/
response-times
Get response times
curl --request GET \
  --url https://app.larm.dev/api/v1/monitors/{monitor_id}/response-times
{
  "data": {
    "p95": 142.5,
    "by_location": [
      {
        "location": "us-east-1",
        "p95": 185.2,
        "checks": 1440
      },
      {
        "location": "eu-central-1",
        "p95": 99.8,
        "checks": 1440
      }
    ]
  }
}
Requires monitors:read permission. Uses the Stats rate limit bucket (30 req/min).
monitor_id
string
required
Monitor ID (UUID)
range
string
default:"24h"
Time range. One of: 1h, 6h, 24h, 7d, 30d, 90d.
Returns the aggregate p95 response time (averaged across probe locations) and a per-location breakdown sorted by p95 descending.
{
  "data": {
    "p95": 142.5,
    "by_location": [
      {
        "location": "us-east-1",
        "p95": 185.2,
        "checks": 1440
      },
      {
        "location": "eu-central-1",
        "p95": 99.8,
        "checks": 1440
      }
    ]
  }
}
{
  "data": {
    "p95": null,
    "by_location": []
  }
}