---
title: "Get monitor snapshots"
method: GET
path: "/monitors/{monitorId}/snapshots"
tags: ["Monitor data"]
---

# Get monitor snapshots

`GET /monitors/{monitorId}/snapshots`

## Request

- Base URL: `https://api.pulsetic.com/api/public`
- URL: `https://api.pulsetic.com/api/public/monitors/{monitorId}/snapshots`
- Auth: API key in header `Authorization`

## Path parameters

- `monitorId` integer, required

## Query parameters

- `start_dt` string, date-time, required
- `end_dt` string, date-time, required
- `per_page` integer
- `page` integer
- `nodes[]` string[]

## Response `200`

successful operation

- Snapshot[]
  - `hour` string
  - `monitor_id` integer
  - `total_checks` integer
  - `failed_checks` integer
  - `time_namelookup_sum` string
  - `time_connect_sum` string
  - `time_appconnect_sum` string
  - `time_pretransfer_sum` string
  - `time_starttransfer_sum` string
  - `time_total_sum` string
  - `uptime` string
  - `average_time_namelookup` string
  - `average_time_connect` string
  - `average_time_appconnect` string
  - `average_time_pretransfer` string
  - `average_time_starttransfer` string
  - `average_time_total` string
  - `node` string

---

[API](https://skmtc.dev/pulsetic/apis/pulsetic-api-implementation.md) · [All operations](https://skmtc.dev/pulsetic/apis/pulsetic-api-implementation/llms.txt) · [OpenAPI document](https://skmtc.dev/pulsetic/apis/pulsetic-api-implementation/revisions/8e0c010eb8ed?raw)
