---
title: "Get Pulse"
method: GET
path: "/public/pulse"
tags: ["Pulse (public)"]
---

# Get Pulse

`GET /public/pulse`

## Request

- Base URL: `https://api.fettle.sh` (the document declares no server; this is the origin it was published from)
- URL: `https://api.fettle.sh/public/pulse`
- Auth: none declared

Return the anonymous landing-hero payload for the configured monitor.

## Headers

- `if-none-match` string, nullable

## Response `200`

Successful Response

- PulsePublicRead: The anonymous landing-hero payload. ``uptime_percentage`` is ``None`` rather than ``1.0`` when the window holds no non-maintenance checks. ``regions_total`` is the monitor's configured region count, so the card stops carrying "3/3" as a literal. ``updated_at`` is when this payload was assembled — data freshness.
  - `name` string, required
  - `check_type` 'HTTP' | 'PING' | 'SSL' | 'TCP' | 'DNS', required: Type of probe a worker must run for a :class:`CheckJob`.
  - `interval_seconds` integer, required
  - `status` 'PENDING' | 'UP' | 'DEGRADED' | 'DOWN' | 'PAUSED', required: Aggregated state of a monitor as derived by the results state machine.
  - `regions` PulseRegion[], required
    - `code` string, required
    - `label` string, required
    - `status` 'PENDING' | 'UP' | 'DEGRADED' | 'DOWN' | 'PAUSED', required: Aggregated state of a monitor as derived by the results state machine.
    - `response_ms` integer, nullable, required
  - `series` PulsePoint[], required
    - `bucket_start` string, date-time, required
    - `response_ms` integer, nullable, required
  - `uptime_percentage` number, nullable, required
  - `uptime_window_days` integer, required
  - `regions_up` integer, required
  - `regions_total` integer, required
  - `updated_at` string, date-time, required

## Other responses

- `404`: No monitor is configured, or the configured id resolves to nothing.
- `422`: Validation Error
- `503`: This endpoint is temporarily disabled by the operator kill switch.

---

[API](https://skmtc.dev/fettle/apis/fettle-sh.md) · [All operations](https://skmtc.dev/fettle/apis/fettle-sh/llms.txt) · [OpenAPI document](https://skmtc.dev/fettle/apis/fettle-sh/revisions/f32c8a18606f?raw)
