> ## Documentation Index
> Fetch the complete documentation index at: https://docs.basset.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# settings

> What the user left switched on for notifications, which being authorized does not say

A status read over the app's notification settings. One reading per setting,
each time it's checked.

| | |
| - | - |
| [Delivery](/instruments/metadata) | stream, once |
| Mechanism | statusRead |
| [Requires](/instruments/metadata) | iOS 17+, basset 0.1.1+ |

Real output from `basset request get`, captured against a running app:

```
CAPTURED                  ELAPSED  INSTRUMENT

launch 14684270214552280006
2026-08-23T14:16:10.532Z  +0.0s    notifications.settings(notificationSetting)
├─ authorizationStatus  authorized
├─ alertStyle           banner
├─ previewVisibility    always
└─ occurrenceCount      4
2026-08-23T14:16:10.533Z  +0.0s    notifications.settings(notificationSetting)
├─ notificationSetting  criticalAlert
└─ settingState         notSupported
2026-08-23T14:16:10.533Z  +0.0s    notifications.settings(notificationSetting)
├─ notificationSetting  timeSensitive
└─ settingState         notSupported
2026-08-23T14:16:10.533Z  +0.0s    notifications.settings(notificationSetting)
├─ notificationSetting  scheduledDelivery
└─ settingState         disabled
2026-08-23T14:16:10.533Z  +0.0s    notifications.settings(notificationSetting)
├─ notificationSetting  announcement
└─ settingState         disabled
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.