# Delete a Catalog

> Delete a Catalog activity in the Databricks connector.

## Project compatibility

Windows | Cross-platform

## Overview

| Description | API Method | API Path |
| --- | --- | --- |
| Delete a Unity Catalog catalog by name. The catalog must be empty unless a cascading delete is permitted. | DELETE | `/catalogs/{name}` |

## Input

| Parameter | Description | Data Type |
| --- | --- | --- |
| Databricks Catalog Name \* | Name of the Databricks Unity Catalog catalog to delete, for example main. | string |

\* Required parameter.

## Output

| Parameter | Description | Data Type |
| --- | --- | --- |
| Catalog Name | Name of the catalog. | string |
| Comment | Free-form catalog description. | string |
| Storage Root | Root storage location for managed tables in this catalog. | string |
| Provider Name | Delta Sharing provider name (shared catalogs only). | string |
| Share Name | Delta Sharing share name (shared catalogs only). | string |
| Connection Name | Foreign connection name (Lakehouse Federation catalogs). | string |
| Properties | Key-value catalog properties. | object |
| Owner | Principal that owns the catalog. | string |
| New Name | Rename the catalog to this value. | string |
| Isolation Mode | Workspace binding mode. Allowed values: `OPEN`, `ISOLATED`. | string |
| Catalog Type | MANAGED_CATALOG, DELTASHARING_CATALOG, FOREIGN_CATALOG, SYSTEM_CATALOG. | string |
| Metastore ID | ID of the Unity Catalog metastore that contains the object. | string |
| Full Name | Fully qualified name of the catalog. | string |
| Created At | Creation time in epoch milliseconds. | integer |
| Updated At | Last update time in epoch milliseconds. | integer |

:::note
You might see variations in the output depending on where you run the activity. In API workflows and Maestro Flow, a single response object containing all the fields is returned. In RPA workflows, not all fields are exposed, but you can still retrieve them from the exposed response object.
:::
