---
title: "PUT /accounts/{AwsAccountId}/customizations"
method: PUT
path: "/accounts/{AwsAccountId}/customizations"
---

# PUT /accounts/{AwsAccountId}/customizations

`PUT /accounts/{AwsAccountId}/customizations`

Updates Amazon QuickSight customizations for the current Amazon Web Services Region. Currently, the only customization that you can use is a theme.

You can use customizations for your Amazon Web Services account or, if you specify a namespace, for a Amazon QuickSight namespace instead. Customizations that apply to a namespace override customizations that apply to an Amazon Web Services account. To find out which customizations apply, use the `DescribeAccountCustomization` API operation.

## Path parameters

- `AwsAccountId` string, required

## Query parameters

- `namespace` string

## Request body

- object
  - `AccountCustomization` object, required — The Amazon QuickSight customizations associated with your Amazon Web Services account or a QuickSight namespace in a specific Amazon Web Services Region.
    - `DefaultTheme` string — The default theme for this Amazon QuickSight subscription.
    - `DefaultEmailCustomizationTemplate` string — The default email customization template.

## Response `200`

Success

- UpdateAccountCustomizationResponse
  - `Arn` string — The Amazon Resource Name (ARN) for the updated customization for this Amazon Web Services account.
  - `AwsAccountId` string — The ID for the Amazon Web Services account that you want to update Amazon QuickSight customizations for.
  - `Namespace` string — The namespace associated with the customization that you're updating.
  - `AccountCustomization` object — The Amazon QuickSight customizations you're updating in the current Amazon Web Services Region.
    - `DefaultTheme` string — The default theme for this Amazon QuickSight subscription.
    - `DefaultEmailCustomizationTemplate` string — The default email customization template.
  - `RequestId` string — The Amazon Web Services request ID for this operation.
  - `Status` integer — The HTTP status of the request.

## Other responses

- `480` — AccessDeniedException
- `481` — ConflictException
- `482` — InvalidParameterValueException
- `483` — ResourceNotFoundException
- `484` — ThrottlingException
- `485` — InternalFailureException
- `486` — ResourceUnavailableException

---

[API](https://skmtc.net/aws/apis/quicksight.md) · [All operations](https://skmtc.net/aws/apis/quicksight/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aws/quicksight/versions/2f2bbd7e70ca/schema)
