---
title: "List Experiences"
method: GET
path: "/users/me/preferences/notifications/experiences"
tags: ["Users"]
---

# List Experiences

`GET /users/me/preferences/notifications/experiences`

Lists the authenticated user's per-experience notification levels. Experiences the user never set a level for are omitted — their effective level is `all`.

## Query parameters

- `first` integer
- `after` string

## Response `200`

preferences listed

- object
  - `data` ExperienceNotificationPreference[], required
    - `level` 'all' | 'mentions' | 'nothing', required — What the user is notified about in the experience: `all` notifications, only `mentions`, or `nothing`.
    - `object` 'experience_notification_preference', required — The type of object. Always `experience_notification_preference`.
    - `scope` NotificationPreferenceScope, required
      - `account_id` string, nullable, required — Account the preference is scoped to (member notifications), prefixed `biz_`.
      - `channel` 'in_app' | 'mobile' | 'null', nullable, required — Delivery channel the preference applies to. `null` applies to every channel.
      - `experience_id` string, nullable, required — Experience the preference is scoped to, prefixed `exp_`.
      - `team_account_id` string, nullable, required — Account whose team notifications the preference is scoped to, prefixed `biz_`.
      - `topic_id` string, nullable, required — Notification topic the preference is scoped to, prefixed `topic_`.
  - `page_info` object, required
    - `end_cursor` string, nullable, required
    - `has_next_page` boolean, required
    - `has_previous_page` boolean, required
    - `start_cursor` string, nullable, required

## Other responses

- `401` — Unauthorized

---

[API](https://skmtc.net/whop/apis/whop-api.md) · [All operations](https://skmtc.net/whop/apis/whop-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/whop/whop-api/versions/866821546d67/schema)
