---
title: "Get notification preferences"
method: GET
path: "/v1/company_memberships/notification_preferences"
tags: ["Company membership"]
---

# Get notification preferences

`GET /v1/company_memberships/notification_preferences`

## Request

- Base URL: `https://api.cardda.com`
- URL: `https://api.cardda.com/v1/company_memberships/notification_preferences`
- Auth: HTTP bearer

Returns the notification preferences for the authenticated user's membership
in the current company (resolved from the `company-id` header). If the user
has no membership in that company a `404` is returned.

## Parameters

- `#/paths/~1v1~1users/get/parameters/0` (unresolved $ref)

## Response `200`

The membership notification preferences.

- object
  - `notification_preferences` object: Map of notification type to per-channel mode. Channels are `in_app` and `email`; modes are `immediate`, `daily`, `weekly` or `disabled`.

## Other responses

- `401`: Unauthorized
- `404`: Membership not found

---

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