---
title: "CLI command"
manual: "Myra Cloud Connector"
version: "4.1"
source: "Reference/CLI-Command.rst"
modified: "2026-09-16T08:29:39+00:00"
---

# CLI command

The command is based on a Symfony command and is only accessible via CLI (not via scheduler)

> [!NOTE]
> The command clears the cache by dispatching a
> [ClearMyraCloudCacheEvent](Events.html#clear-myra-cloud-cache-event), see
> [Events](Events.html#events)

## Command

```shell
vendor/bin/typo3 myracloud:clear
```

## Usage

```shell
myracloud:clear [options]
myracloud:clear -t page -i [PAGE_UID like: 123]
myracloud:clear -t page -i [PAGE_UID like: 123] -l [LANGUAGE_ID like: 2]
myracloud:clear -t resource -i [PATH like: /fileadmin/path/To/Directory]
myracloud:clear -t resource -i [PATH like: /assets/myCustomAssets/myScript.js]
myracloud:clear -t resource -i [PATH like: /fileadmin/path/ToFile.jpg]
myracloud:clear -t all
myracloud:clear -t all -l [LANGUAGE_ID like: 2]
myracloud:clear -t allresources
```

## Type Parameter

`-t, --type=TYPE`

-   `page`
-   `resource`
-   `all`
-   `allresources`

### --type=page

`page` type requires a page identifier (pid) `-i 1`. the pid must be
numeric. An optional language identifier `-l <language uid>` can be passed
to limit cache clear to this specific language.

> [!NOTE]
> `page` clear commands are **never** recursive.

### --type=resource

`resource` type requires a combined identifier `-i 1:/path/to/something`.

> [!NOTE]
> `resource` clear commands are **always** recursive.

> [!NOTE]
> The `resource` type can also be used to clear pages. Simply provide the site URI (this will be recursive!).

### --type=allresources

`allresources` type requires NO extra option.

This will clear everything from these folders :

-   `/fileadmin/*`
-   `/typo3/*`
-   `/typo3temp/*`
-   `/_assets/*`

> [!NOTE]
> The `allresources` clear command is recursive by default.

### --type=all

`all` type requires no extra option.

This clears everything in Myra Cache for this TYPO3 Instance. An optional
language identifier `-l <language uid>` can be passed to limit cache
clear to this specific language.

> [!NOTE]
> The `all` clear command is recursive by default.
