---
title: "PATCH /v1beta1/settings"
method: PATCH
path: "/v1beta1/settings"
tags: ["v1beta1"]
---

# PATCH /v1beta1/settings

`PATCH /v1beta1/settings`

Updates the customer-level settings.

## Query parameters

- `customerId` string

## Request body

- Settings — Customer-level settings.
  - `notifications` Notification[] — The list of notifications.
    - `cloudPubsubTopic` CloudPubsubTopic — A reference to a Cloud Pubsub topic. To register for notifications, the owner of the topic must grant `alerts-api-push-notifications@system.gserviceaccount.com` the `projects.topics.publish` permission.
      - `topicName` string — The `name` field of a Cloud Pubsub [Topic] (https://cloud.google.com/pubsub/docs/reference/rest/v1/projects.topics#Topic).
      - `payloadFormat` 'PAYLOAD_FORMAT_UNSPECIFIED' | 'JSON' — Optional. The format of the payload that would be sent. If not specified the format will be JSON.

## Response `200`

Successful response

---

[API](https://skmtc.dev/google/apis/alertcenter.md) · [All operations](https://skmtc.dev/google/apis/alertcenter/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/google/alertcenter/revisions/98466688aaf4/schema)
