curl -X DELETE "https://api.sayvy.ai/api/v1/templates/3a4b5c6d-7e8f-9012-3456-789abcdef012" \
-H "Authorization: Bearer <token>"
import requests
url = "https://api.sayvy.ai/api/v1/templates/3a4b5c6d-7e8f-9012-3456-789abcdef012"
headers = {
"Authorization": "Bearer <token>"
}
response = requests.delete(url, headers=headers)
print(response.status_code)
print(response.json())
const response = await fetch("https://api.sayvy.ai/api/v1/templates/3a4b5c6d-7e8f-9012-3456-789abcdef012", {
method: "DELETE",
headers: {
"Authorization": "Bearer <token>"
}
});
const data = await response.json();
console.log(data);
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("https://api.sayvy.ai/api/v1/templates/3a4b5c6d-7e8f-9012-3456-789abcdef012"))
.header("Authorization", "Bearer <token>")
.DELETE()
.build();
HttpResponse<String> response =
HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
{
"message": "Template deleted successfully"
}
{
"detail": "Unauthorized"
}
{
"detail": "Template not found or does not belong to this organization."
}
Templates
Delete template
Permanently delete a template locally and deregister it from Meta Graph API
DELETE
/
api
/
v1
/
templates
/
{template_id}
curl -X DELETE "https://api.sayvy.ai/api/v1/templates/3a4b5c6d-7e8f-9012-3456-789abcdef012" \
-H "Authorization: Bearer <token>"
import requests
url = "https://api.sayvy.ai/api/v1/templates/3a4b5c6d-7e8f-9012-3456-789abcdef012"
headers = {
"Authorization": "Bearer <token>"
}
response = requests.delete(url, headers=headers)
print(response.status_code)
print(response.json())
const response = await fetch("https://api.sayvy.ai/api/v1/templates/3a4b5c6d-7e8f-9012-3456-789abcdef012", {
method: "DELETE",
headers: {
"Authorization": "Bearer <token>"
}
});
const data = await response.json();
console.log(data);
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("https://api.sayvy.ai/api/v1/templates/3a4b5c6d-7e8f-9012-3456-789abcdef012"))
.header("Authorization", "Bearer <token>")
.DELETE()
.build();
HttpResponse<String> response =
HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
{
"message": "Template deleted successfully"
}
{
"detail": "Unauthorized"
}
{
"detail": "Template not found or does not belong to this organization."
}
Delete an existing WhatsApp message template. This endpoint calls Meta Graph API to remove the template from your connected WhatsApp Business Account, and subsequently purges the template record from Sayvy AI.
Authentication
This endpoint requires Bearer token authentication.Authorization: Bearer <token>
| Header | Type | Required | Description | Format |
|---|---|---|---|---|
Authorization | string | Yes | Scoped organization API key or Bearer JWT token | Bearer <token> |
Input parameters
string
required
Unique UUID identifier of the template to delete. Example:
3a4b5c6d-7e8f-9012-3456-789abcdef012.string
required
Bearer token for authentication. Format:
Bearer <token>.Response Fields
string
Confirmation message:
"Template deleted successfully".curl -X DELETE "https://api.sayvy.ai/api/v1/templates/3a4b5c6d-7e8f-9012-3456-789abcdef012" \
-H "Authorization: Bearer <token>"
import requests
url = "https://api.sayvy.ai/api/v1/templates/3a4b5c6d-7e8f-9012-3456-789abcdef012"
headers = {
"Authorization": "Bearer <token>"
}
response = requests.delete(url, headers=headers)
print(response.status_code)
print(response.json())
const response = await fetch("https://api.sayvy.ai/api/v1/templates/3a4b5c6d-7e8f-9012-3456-789abcdef012", {
method: "DELETE",
headers: {
"Authorization": "Bearer <token>"
}
});
const data = await response.json();
console.log(data);
HttpRequest request = HttpRequest.newBuilder()
.uri(URI.create("https://api.sayvy.ai/api/v1/templates/3a4b5c6d-7e8f-9012-3456-789abcdef012"))
.header("Authorization", "Bearer <token>")
.DELETE()
.build();
HttpResponse<String> response =
HttpClient.newHttpClient().send(request, HttpResponse.BodyHandlers.ofString());
System.out.println(response.body());
{
"message": "Template deleted successfully"
}
{
"detail": "Unauthorized"
}
{
"detail": "Template not found or does not belong to this organization."
}
‹ PreviousNext ›
Sync templates
POST /api/v1/templates/sync
Was this page helpful?