---
title: "List account notifications"
method: GET
path: "/v1/whatsapp/account-events"
tags: ["WhatsApp"]
---

# List account notifications

`GET /v1/whatsapp/account-events`

Returns Meta-originated events recorded for a WhatsApp account, newest
first: template review outcomes (approved, rejected, paused, category
changes) and WABA status changes (restricted, disabled, reinstated,
disconnected). Events are captured from Meta webhooks as they happen;
the feed starts at the account's first recorded event and is not
backfilled. Complements the push events `whatsapp.template.status_updated`
and `account.disconnected` with a pollable history.

## Query parameters

- `accountId` string, required
- `limit` integer

## Response `200`

Recorded events, newest first

- object
  - `events` object[]
    - `id` string
    - `accountId` string — WhatsApp social account the event belongs to
    - `type` string — Event kind, e.g. template_approved, template_rejected, account_restricted, account_disconnected
    - `severity` 'info' | 'success' | 'warning' | 'critical'
    - `title` string
    - `detail` string, nullable
    - `createdAt` string, date-time

## Other responses

- `400` — Invalid request
- `401` — Unauthorized
- `404` — WhatsApp account not found

---

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