Skip to main content
GET
/
v1
/
whatsapp
/
templates
Listar Templates
curl --request GET \
  --url https://api.superlead.app/v1/whatsapp/templates \
  --header 'Authorization: Bearer <token>'
const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};

fetch('https://api.superlead.app/v1/whatsapp/templates', 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"

headers = {"Authorization": "Bearer <token>"}

response = requests.get(url, headers=headers)

print(response.text)
{
  "data": [
    {
      "name": "confirmacao_consulta",
      "status": "APPROVED",
      "category": "UTILITY",
      "language": "pt_BR",
      "components": [
        {
          "type": "BODY",
          "text": "Olá {{1}}! Sua consulta está confirmada para {{2}}."
        }
      ]
    }
  ]
}
{
"error": {
"code": "invalid_api_key",
"message": "Missing or invalid API key. Send it as 'Authorization: Bearer sk_...'.",
"request_id": "req_01J9X7K2M3N4P5Q6R7S8T9V0W1"
}
}
{
"error": {
"code": "channel_capability_unsupported",
"message": "Your company's WhatsApp connection type does not support this operation.",
"request_id": "req_01J9X7K2M3N4P5Q6R7S8T9V0W1"
}
}

Authorizations

Authorization
string
header
required

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.

Response

Templates da conta WhatsApp Business conectada.

data
object[]

Lista de templates.