---
title: "Get Notification Prefs"
method: GET
path: "/api/me/notifications"
tags: ["account"]
---

# Get Notification Prefs

`GET /api/me/notifications`

## Request

- Base URL: `https://api.taxcompass.it` (the document declares no server; this is the origin it was published from)
- URL: `https://api.taxcompass.it/api/me/notifications`
- Auth: HTTP bearer

What TaxCompass may email this account about (AP-115).

Read-only and total: a user whose row does not exist yet gets the same
defaults a digest would act on, not a 404.

## Response `200`

Successful Response

- NotificationPreferences: What TaxCompass may email this account about (AP-115). One field today, and it is a *whole* preference rather than a patch: a PUT states the resulting state. The field is therefore **required** — an omitted key would otherwise fall back to the default and silently re-enable a channel the user had just switched off, which is the one failure mode an opt-out must not have. The digest's own idempotency stamp (``users.last_digest_at``) is deliberately absent: it is the sender's bookkeeping, not something a user sets.
  - `email_deadline_reminders` boolean, required

---

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