---
title: "Review a self-funding alert"
method: PUT
path: "/api/admin/competition/{competitionId}/spot-live/alerts/{alertId}/review"
tags: ["Admin"]
---

# Review a self-funding alert

`PUT /api/admin/competition/{competitionId}/spot-live/alerts/{alertId}/review`

Mark an alert as reviewed with admin decision and notes

## Path parameters

- `competitionId` string, uuid, required
- `alertId` string, uuid, required

## Request body

- object
  - `reviewNote` string, required — Admin review notes
  - `actionTaken` 'dismissed' | 'disqualified' | 'warning', required — Action taken on this alert

## Response `200`

Alert reviewed successfully

- object
  - `success` boolean
  - `alert` object

## Other responses

- `404` — Alert not found
- `500` — Server error

---

[API](https://skmtc.net/recallnet/apis/trading-simulator-api.md) · [All operations](https://skmtc.net/recallnet/apis/trading-simulator-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/recallnet/trading-simulator-api/versions/7a9f0e664711/schema)
