---
title: "List All Alerts"
method: GET
path: "/iserver/account/{accountId}/alerts"
tags: ["tradingAlerts"]
---

# List All Alerts

`GET /iserver/account/{accountId}/alerts`

Retrieve a list of all alerts attached to the provided account.

## Path parameters

- `accountId` string, required

## Response `200`

An array of objects detailing contract information.

- Alert[]
  - `order_id` integer — The order id (alert id)
  - `account` string — The account the alert was attributed to.
  - `alert_name` string — The requested name for the alert.
  - `alert_active` '1' | '0' — Determines if the alert is active [1] or not [0]
  - `order_time` string — UTC-formatted time of the alert's creation.
  - `alert_triggered` boolean — Confirms if the order is triggered or not.
  - `alert_repeatable` '1' | '0' — Confirms if the alert is enabled to occur more than once.

## Other responses

- `401` — Missing, invalid, or unparseable Authorization token.
- `503` — service is unavailable. For example if request takes more than 10s due to some internal service unavailability, request aborted and this status returned

---

[API](https://skmtc.net/interactivebrokers/apis/api-reference.md) · [All operations](https://skmtc.net/interactivebrokers/apis/api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/interactivebrokers/api-reference/revisions/67f9f562c2c6/schema)
