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

# maintenance - Maintenance mode

> Configure maintenance mode via the maintenance node: temporarily block the shop for customers and display a custom maintenance message in the frontend.

export const KonfigDeeplink = ({node}) => <>
    You can open this setting directly in the Admin Interface via the following link:{" "}
    <code>{`https://<shop-domain>/admin/config/${node}`}</code>{" "}
    (<a href="/en/admin-interface/konfigurations-deeplinks">Deeplink overview</a>)
  </>;

Maintenance mode controls whether the shop is temporarily blocked for customers — e.g. for major updates or deployments.\
If the mode is active, the shop cannot be accessed from the outside.\
In addition, a maintenance message can be stored that is shown in the frontend.

***

## `maintenance*` - Basic structure

The basic structure of the `maintenance` node is shown below:

<KonfigDeeplink node="maintenance.maintenance" />

```json theme={"theme":{"light":"github-light","dark":"github-dark"},"languages":{"custom":["/languages/websale.json"]}}
{
  "errorCodes": {
    "maintenanceModeActive": "Der Shop wird gerade gewartet. Bitte später erneut versuchen."
  }
}
```

#### Parameter description

| **Parameter**           | **Type** | **Description**                                         |
| ----------------------- | -------- | ------------------------------------------------------- |
| `errorCodes`            | --       | Main node.                                              |
| `maintenanceModeActive` | string   | Message that is output when maintenance mode is active. |
