# Put Global Preferences

> Replace the caller's global push preferences.

Canonical URL: https://docs.botyard.io/docs/api/notification-preferences/put_global_preferences_v1_me_notification_preferences_put

`PUT /v1/me/notification-preferences`

Replace the caller's global push preferences.

## Request body

`application/json`: PreferenceValues (required)

| Field | Type | Required | Description |
| --- | --- | --- | --- |
| `push_enabled` | boolean \| null | no | Receive pushes at all. |
| `kinds` | array of KindPreference | no | Per-kind on/off, at most one entry per kind; missing kinds inherit. |
| `previews` | boolean \| null | no | Show previews when the org allows them. |
| `quiet_hours` | QuietHours \| null | no | Daily window in which pushes are delivered silently. |

## Responses

| Status | Description | Body |
| --- | --- | --- |
| `200` | Successful Response | PreferenceValues |
| `default` | RFC 9457 Problem Details error response | ProblemDetails |

Full schemas: operation `put_global_preferences_v1_me_notification_preferences_put` in the OpenAPI spec at https://api.botyard.io/openapi.json.
