Delete a template
Delete a specific template by its ID.
Sample Request
Here’s a sample request to delete a template:
DELETE /v1/template/{id}fetch(`https://api.templated.io/v1/template/${TEMPLATE_ID}`, {  method: 'DELETE',  headers: {    'Authorization': `Bearer ${API_KEY}`  }}).then(response => {  if (response.status === 204) {    console.log('Template deleted successfully');  }}).catch(error => console.error('Error:', error));import requests
api_key = 'API_KEY'template_id = 'TEMPLATE_ID'url = f'https://api.templated.io/v1/template/{template_id}'headers = {'Authorization': f'Bearer {api_key}'}
response = requests.delete(url, headers=headers)
if response.status_code == 204:    print('Template deleted successfully')else:    print('Request failed. Response code:', response.status_code)    print(response.text)import java.net.HttpURLConnection;import java.net.URL;
public class DeleteRender {    public static void main(String[] args) {        try {            String apiKey = "API_KEY";            String templateId = "TEMPLATE_ID";            URL url = new URL("https://api.templated.io/v1/template/" + templateId);
            HttpURLConnection connection = (HttpURLConnection) url.openConnection();            connection.setRequestMethod("DELETE");            connection.setRequestProperty("Authorization", "Bearer " + apiKey);
            int responseCode = connection.getResponseCode();            if (responseCode == HttpURLConnection.HTTP_NO_CONTENT) {                System.out.println("Template deleted successfully");            } else {                System.out.println("Request failed. Response Code: " + responseCode);            }        } catch (Exception e) {            e.printStackTrace();        }    }}<?php$apiKey = 'API_KEY';$templateId = 'TEMPLATE_ID';$url = "https://api.templated.io/v1/template/{$templateId}";
$options = [    'http' => [        'header' => "Authorization: Bearer {$apiKey}\r\n",        'method' => 'DELETE'    ]];
$context = stream_context_create($options);$result = @file_get_contents($url, false, $context);
if ($http_response_header[0] == 'HTTP/1.1 204 No Content') {    echo "Template deleted successfully";} else {    echo "Error deleting template";}?>Response
A successful deletion will return a 204 No Content response with no body.
Error Responses
| Status Code | Description | 
|---|---|
| 401 | Not authorized - Invalid or missing API key | 
| 403 | Forbidden - You don’t have permission to delete this template | 
| 404 | Not Found - Template or user not found | 
| 500 | Internal Server Error - An unexpected error occurred |