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

# Remove Azure Blob Storage

> Remove Azure Blob Storage configuration

## Overview

Remove your Azure Blob Storage configuration and revert to Tornado's managed storage for new uploads.

<Info>
  Existing files in your Azure container remain untouched. Only new uploads are affected.
</Info>

## Header Parameters

<ParamField header="x-api-key" type="string" required>
  Your API key for authentication
</ParamField>

## Response

<ResponseField name="message" type="string">
  Success confirmation message
</ResponseField>

## Example

<CodeGroup>
  ```bash cURL theme={null}
  curl -X DELETE "https://api.tornadoapi.io/user/blob" \
    -H "x-api-key: sk_your_api_key"
  ```

  ```python Python theme={null}
  import requests

  response = requests.delete(
      "https://api.tornadoapi.io/user/blob",
      headers={"x-api-key": "sk_your_api_key"}
  )
  print(response.json())
  ```

  ```javascript JavaScript theme={null}
  const response = await fetch("https://api.tornadoapi.io/user/blob", {
    method: "DELETE",
    headers: { "x-api-key": "sk_your_api_key" }
  });
  const data = await response.json();
  ```

  ```json Response theme={null}
  {
    "message": "Azure Blob storage configuration removed"
  }
  ```
</CodeGroup>

## Success Response

<ResponseExample>
  ```json 200 OK theme={null}
  {
    "message": "Azure Blob storage configuration removed"
  }
  ```
</ResponseExample>

## Error Responses

<ResponseExample>
  ```json 401 Unauthorized theme={null}
  {
    "error": "Invalid API Key"
  }
  ```

  ```json 404 Not Found theme={null}
  {
    "error": "No Azure Blob configuration found"
  }
  ```
</ResponseExample>
