---
title: "Unapply a terminal theme"
method: POST
path: "/companies/{companyId}/terminalThemes/unapply"
tags: ["Terminal themes - company level"]
---

# Unapply a terminal theme

`POST /companies/{companyId}/terminalThemes/unapply`

## Request

- Base URL: `https://management-test.adyen.com/v3`
- URL: `https://management-test.adyen.com/v3/companies/{companyId}/terminalThemes/unapply`
- Auth: one of:
  - HTTP basic
  - API key in header `X-API-Key`

Resets the theme assignment for the company specified in the path. The terminals under this company will switch to the default Adyen theme. However, if a custom theme is applied at a lower level (merchant account, store, or individual terminal) those terminals continue to use their current theme.

The theme itself remains unchanged and is not deleted. 

If no custom theme is currently applied to the company, this request returns a **200 OK** response without error. 

To make this request, your API credential must have the following [role](https://docs.adyen.com/development-resources/api-credentials#manage-api-permissions): 
- Management API - Terminal themes read and write

## Path parameters

- `companyId` string, required

## Response `200`

OK

## Other responses

- `401`: Unauthorized
- `403`: Forbidden
- `404`: Not Found
- `500`: Internal Server Error

## Changes

- **2026-09-23** (v3) `55cb8143ce0e`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/adyen/apis/management-api/changes/companies/:companyId/terminalThemes/unapply/post.md)

---

[API](https://skmtc.dev/adyen/apis/management-api.md) - [All operations](https://skmtc.dev/adyen/apis/management-api/llms.txt) - [OpenAPI document](https://skmtc.dev/adyen/apis/management-api/revisions/55cb8143ce0e?raw)
