admin-projects
Bulk Delete Projects
Permanently delete several projects and all their associated data.
Partial success is expected and reported in the body, not via the status code: each project is deleted in its own transaction, so a failure on one does not roll back the rest. A 200 does NOT mean every project was deleted — callers must inspect failed.
Rate limited deliberately: this endpoint has no eligibility guard (it will delete a paid, in-production project) and there is no soft-delete or restore path, so the limit is the remaining blast-radius control.
post/api/v1/admin/projects/bulk-delete
Request body
Response
Successful Response