---
title: "Auth Email Prefs"
method: POST
path: "/api/auth/email-prefs"
tags: ["auth"]
---

# Auth Email Prefs

`POST /api/auth/email-prefs`

## Request

- Base URL: `https://tradedashboard.eu` (the document declares no server; this is the origin it was published from)
- URL: `https://tradedashboard.eu/api/auth/email-prefs`
- Auth: none declared

Update which bulk emails (newsletter / announcements / database
updates) the signed-in user receives.

## Request body

- EmailPrefsReq: Bulk-email preferences (newsletter / announcements / database updates); all three flags are always stored together.
  - `newsletter` boolean, required
  - `announcements` boolean, required
  - `updates` boolean, required

## Response `200`

Successful Response

- unknown

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/tradedashboard/apis/eu-trade-explorer.md) · [All operations](https://skmtc.dev/tradedashboard/apis/eu-trade-explorer/llms.txt) · [OpenAPI document](https://skmtc.dev/tradedashboard/apis/eu-trade-explorer/revisions/b9abc715a5c2?raw)
