Excluir Template
curl --request DELETE \
--url https://api.superlead.app/v1/whatsapp/templates/{id} \
--header 'Authorization: Bearer <token>'const options = {method: 'DELETE', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.superlead.app/v1/whatsapp/templates/{id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.superlead.app/v1/whatsapp/templates/{id}"
headers = {"Authorization": "Bearer <token>"}
response = requests.delete(url, headers=headers)
print(response.text){
"id": "tpl_1689556908129832",
"deleted": true
}{
"error": {
"code": "invalid_api_key",
"message": "Missing or invalid API key. Send it as 'Authorization: Bearer sk_...'.",
"request_id": "req_01J9X7K2M3N4P5Q6R7S8T9V0W1"
}
}{
"error": {
"code": "template_not_found",
"message": "No template with this id exists in your WhatsApp Business Account.",
"request_id": "req_01J9X7K2M3N4P5Q6R7S8T9V0W1"
}
}{
"error": {
"code": "template_in_use",
"message": "This template is used by a campaign that is scheduled, running or paused. Cancel the campaign or change its template first.",
"request_id": "req_01J9X7K2M3N4P5Q6R7S8T9V0W1",
"details": [
{
"path": "campaigns",
"message": "Black Friday (scheduled)"
}
]
}
}{
"error": {
"code": "channel_capability_unsupported",
"message": "Templates are a Cloud API capability. Your connection type does not support them.",
"request_id": "req_01J9X7K2M3N4P5Q6R7S8T9V0W1"
}
}Templates
Excluir Template
Exclui o template deste id — só este idioma; versões do mesmo nome em outros idiomas continuam.
- A exclusão é bloqueada enquanto houver campanha agendada, em andamento ou pausada usando o template (
409 template_in_use, com até 10 campanhas emdetails). - A Meta impede recriar por 30 dias o nome de um template aprovado que foi excluído.
- Mensagens já enviadas e ainda não entregues continuam sendo tentadas pela Meta; nesse período o template pode aparecer com
status: "PENDING_DELETION". - Template desabilitado pela Meta não pode ser excluído (
409 template_status_conflict).
A exclusão não pode ser desfeita.
DELETE
/
v1
/
whatsapp
/
templates
/
{id}
Excluir Template
curl --request DELETE \
--url https://api.superlead.app/v1/whatsapp/templates/{id} \
--header 'Authorization: Bearer <token>'const options = {method: 'DELETE', headers: {Authorization: 'Bearer <token>'}};
fetch('https://api.superlead.app/v1/whatsapp/templates/{id}', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));import requests
url = "https://api.superlead.app/v1/whatsapp/templates/{id}"
headers = {"Authorization": "Bearer <token>"}
response = requests.delete(url, headers=headers)
print(response.text){
"id": "tpl_1689556908129832",
"deleted": true
}{
"error": {
"code": "invalid_api_key",
"message": "Missing or invalid API key. Send it as 'Authorization: Bearer sk_...'.",
"request_id": "req_01J9X7K2M3N4P5Q6R7S8T9V0W1"
}
}{
"error": {
"code": "template_not_found",
"message": "No template with this id exists in your WhatsApp Business Account.",
"request_id": "req_01J9X7K2M3N4P5Q6R7S8T9V0W1"
}
}{
"error": {
"code": "template_in_use",
"message": "This template is used by a campaign that is scheduled, running or paused. Cancel the campaign or change its template first.",
"request_id": "req_01J9X7K2M3N4P5Q6R7S8T9V0W1",
"details": [
{
"path": "campaigns",
"message": "Black Friday (scheduled)"
}
]
}
}{
"error": {
"code": "channel_capability_unsupported",
"message": "Templates are a Cloud API capability. Your connection type does not support them.",
"request_id": "req_01J9X7K2M3N4P5Q6R7S8T9V0W1"
}
}Authorizations
Chave de API da sua empresa (sk_...). Crie no painel Superlead em Integrações → API e envie em toda chamada como Authorization: Bearer sk_.... Veja Autenticação.
Path Parameters
Id do template (tpl_...), retornado na criação ou em GET /v1/whatsapp/templates.
Was this page helpful?