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

# Delete Repo

> Delete a repo and all its associated data

## Path Parameters

<ParamField path="repo_id" type="string" required>
  UUID of the repo to delete
</ParamField>

## Response

This endpoint returns no content on successful deletion.

<RequestExample>
  ```bash cURL theme={null}
  curl -X DELETE https://api.relace.run/v1/repo/123e4567-e89b-12d3-a456-426614174000 \
    -H "Authorization: Bearer YOUR_API_KEY"
  ```

  ```typescript TypeScript SDK theme={null}
  import { Relace } from "@relace-ai/relace";

  const client = new Relace({ apiKey: "YOUR_API_KEY" });

  const repoId = "123e4567-e89b-12d3-a456-426614174000";
  await client.repo.delete(repoId);
  console.log("Repo deleted successfully");
  ```

  ```python Python SDK theme={null}
  from relace import Relace

  client = Relace(api_key = "YOUR_API_KEY")

  repo_id = "123e4567-e89b-12d3-a456-426614174000"
  client.repo.delete(repo_id)
  print("Repo deleted successfully")
  ```
</RequestExample>

<ResponseExample>
  ```bash Response theme={null}
  204 No Content
  ```
</ResponseExample>
