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 |