# How to Purge

You can manage Purge operations in the [Medianova Control Panel](https://cloud.medianova.com) or via [API](/api-documentation/performance-cdn/purge.md).

Log in to the Medianova Control Panel, select a CDN Resource in the **CDN** section, and navigate to the **Purge** tab.

### Purge Cached Files

Purge instantly invalidates cached content across all Medianova CDN cache layers.\
Use this feature when updated content is not yet reflected or when outdated assets need to be refreshed.

{% stepper %}
{% step %}
**Enter File Path**

In the **Path** field, type the exact file or directory path you want to purge.\
You can specify multiple paths by entering one per line.

**Example:**

```
/myimages/subfolder/image.png
/assets/css/*
```

{% endstep %}

{% step %}
**Use Wildcards**

You can use the `*` symbol to purge multiple files within a directory.

**Examples:**

* `/images/*` — removes all files and subdirectories inside `/images/`
* `/images/im*` — removes files starting with “im”
  {% endstep %}

{% step %}
**Execute the Purge**

Click **Purge Files** to start the invalidation.\
Medianova CDN will distribute the purge request to all cache layers and mark the specified objects as expired.\
The next request will automatically fetch the latest version from your origin.
{% endstep %}
{% endstepper %}

Medianova’s purge mechanism rapidly invalidates content across every cache layer (from edge nodes to core caches), usually finishing propagation within seconds under normal conditions. This near-immediate purge completion means users around the world see the updated content almost instantly after you purge.

### **Monitor Purge Requests**

All recent purge operations are listed in the **Purge Log** table below.\
Use this view to track the status of your requests.

<table><thead><tr><th width="284">Column</th><th>Description</th></tr></thead><tbody><tr><td><strong>Status</strong></td><td>Shows whether the purge is <em>Running</em>, <em>Successful</em>, or <em>Failed</em>.</td></tr><tr><td><strong>Task ID</strong></td><td>A unique identifier for each purge operation.</td></tr><tr><td><strong>File Type</strong></td><td>Type of purge</td></tr><tr><td><strong>Created At</strong></td><td>Time the purge was initiated.</td></tr><tr><td><strong>URLs</strong></td><td>Number of URLs affected.</td></tr><tr><td><strong>Running / Successful / Failed</strong></td><td>Summary of the operation result.</td></tr></tbody></table>

{% hint style="info" %}
Click the **refresh icon** to reload the log and check the latest results.
{% endhint %}


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://clients.medianova.com/products/performance-cdn/static-content-delivery/advanced-configuration/purge/how-to-purge.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
