---
title: "Get analytics summary for multiple checks"
method: POST
path: "/v1/analytics/checks"
tags: ["Analytics"]
---

# Get analytics summary for multiple checks

`POST /v1/analytics/checks`

Returns availability, response times, and latency metrics for the given checks. Response shape is polymorphic per check type: fields are present only when the metric applies to that type. A null value means no data in the requested time range; an absent field means the metric does not apply to that check type.
Currently only `quickRange` is supported for time filtering. Arbitrary `from`/`to` date ranges are not yet supported but may be added in a future release.
**Rate-limiting is applied to this endpoint, you can send 30 requests / 60 seconds at most.**

## Query parameters

- `quickRange` 'last24Hours' | 'last7Days' | 'thisWeek' | 'lastWeek' | 'lastMonth' — Time range for analytics.

## Headers

- `x-checkly-account` string, uuid — Your Checkly account ID, you can find it at https://app.checklyhq.com/settings/account/general

## Request body

- AnalyticsBatchRequest
  - `checkIds` string[], required — Array of check IDs to fetch analytics for. Each ID must be a UUIDv4.

## Response `200`

Successful

- AnalyticsBatchResponseItem[]
  - `checkId` string, uuid, required
  - `checkType` 'AGENTIC' | 'API' | 'BROWSER' | 'HEARTBEAT' | 'ICMP' | 'MULTI_STEP' | 'TCP' | 'PLAYWRIGHT' | 'TRACEROUTE' | 'URL' | 'DNS' | 'SSL' | 'GRPC', required
  - `availability` number, nullable
  - `responseTime_avg` number, nullable
  - `responseTime_p50` number, nullable
  - `responseTime_p95` number, nullable
  - `responseTime_p99` number, nullable
  - `latency_avg` number, nullable
  - `latency_p50` number, nullable
  - `latency_p95` number, nullable
  - `latency_p99` number, nullable
  - `packetLoss_avg` number, nullable
  - `packetLoss_p95` number, nullable
  - `packetLoss_p99` number, nullable
  - `hopCount_avg` number, nullable

## Other responses

- `400` — Bad Request
- `401` — Unauthorized
- `403` — Forbidden
- `429` — Too Many Requests

---

[API](https://skmtc.net/checklyhq/apis/checkly-public-api.md) · [All operations](https://skmtc.net/checklyhq/apis/checkly-public-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/checklyhq/checkly-public-api/revisions/87d29dc7b4fe/schema)
