---
title: "Bulk Delete Global Templates"
method: DELETE
path: "/templates/bulk_delete"
tags: ["prompts"]
---

# Bulk Delete Global Templates

`DELETE /templates/bulk_delete`

Delete multiple global prompt templates in bulk.

This endpoint allows efficient deletion of multiple global prompt templates at once.
It validates permissions for each template in the service and provides detailed
feedback about successful and failed deletions for each template.

Parameters
----------
delete_request : BulkDeletePromptTemplatesRequest
    Request containing list of template IDs to delete (max 100).

Returns
-------
BulkDeletePromptTemplatesResponse
    Details about the bulk deletion operation including deleted count and failures.

## Request body

- BulkDeletePromptTemplatesRequest — Request to delete multiple prompt templates.
  - `template_ids` string[], required

## Response `200`

Successful Response

- BulkDeletePromptTemplatesResponse — Response from bulk deletion operation.
  - `deleted_count` integer, required
  - `failed_deletions` ApiSchemasContentPromptBulkDeleteFailure[]
    - `template_id` string, uuid4, required
    - `reason` string, required
  - `message` string, required

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/galileo/apis/galileo-api-server.md) · [All operations](https://skmtc.net/galileo/apis/galileo-api-server/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/galileo/galileo-api-server/revisions/933e8c8e6366/schema)
