---
title: "Delete Project"
method: DELETE
path: "/api/v1/project/{project_id}"
tags: ["project"]
---

# Delete Project

`DELETE /api/v1/project/{project_id}`

Delete a project.

Args:
    project_id: UUID of the project (validated to be owned by current user)
    project_service: Project service for business logic

Returns:
    Dict with success status and message

Raises:
    HTTPException: 404 if project not found or user doesn't own it

## Response `200`

Successful Response

- ProjectDeleteResponse — Response model for project deletion endpoint Attributes: message: Descriptive message about the result
  - `message` string, required

---

[API](https://skmtc.net/maia-analytics/apis/maia-api.md) · [All operations](https://skmtc.net/maia-analytics/apis/maia-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/maia-analytics/maia-api/versions/ba2b8d962161/schema)
