---
title: "Get all active heartbeats"
method: GET
path: "/heartbeat"
tags: ["Heartbeat Management"]
---

# Get all active heartbeats

`GET /heartbeat`

## Query parameters

- `user_id` integer, required
- `heartbeat_id` string

## Response `200`

List of active heartbeats

- ArrayOfHeartbeats
  - `success` boolean
  - `result` Heartbeat[]
    - `heartbeat_id` string
    - `impact` string
    - `contract_types` string[]
    - `underlying_assets` string[]
    - `product_symbols` string[]
    - `config` HeartbeatConfig[]
      - `action` 'cancel_orders' | 'spreads', required — Action to take when heartbeat expires
      - `unhealthy_count` integer, required — Number of unhealthy heartbeats before action
      - `tag` string — Tag for the action (e.g., 'mmp')
    - `status` string
    - `last_ack` string
    - `next_ack_required_by` string

---

[API](https://skmtc.dev/delta/apis/delta-exchange-api.md) · [All operations](https://skmtc.dev/delta/apis/delta-exchange-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/delta/delta-exchange-api/revisions/36e800c9304c/schema)
