API
Accedi
Documentazione › Messaggi › Crea template Meta
POST

Crea template Meta

POSThttps://app.sendapp.ai/api/whatsapp-meta/create_template
Crea un template WhatsApp Meta e lo invia a Meta per l'approvazione. Passa i campi semplici (body, e opzionali header/footer) e costruiamo noi i componenti; per template avanzati puoi passare direttamente l'array components in formato Meta. Nel body usa {{1}}, {{2}}… come variabili.
Il template deve essere approvato da Meta prima di poter essere inviato. L'approvazione può richiedere del tempo.
Parametri
apikey obbligatorio
La tua API Key.
token obbligatorio
Token dell'account WhatsApp Meta.
name obbligatorio
Nome del template: minuscolo, solo lettere, numeri e underscore.
category obbligatorio
MARKETING, UTILITY o AUTHENTICATION.
body obbligatorio
Testo del corpo (obbligatorio se non passi components).
language opzionale
Codice lingua (default it).
header opzionale
Testo dell'intestazione (max 60 caratteri).
footer opzionale
Testo del piè di pagina (max 60 caratteri).
components opzionale
Array/JSON dei componenti in formato Meta, per template avanzati.
Richiesta
curl -X POST 'https://app.sendapp.ai/api/whatsapp-meta/create_template' \
  -H 'Content-Type: application/json' \
  -d '{
    "apikey": "YOUR_API_KEY",
    "token": "YOUR_ACCOUNT_TOKEN",
    "name": "promo_estate",
    "category": "MARKETING",
    "language": "it",
    "header": "Offerta speciale",
    "body": "Ciao {{1}}, sconto del {{2}}% solo per oggi!",
    "footer": "Rispondi STOP per disiscriverti"
  }'
<?php
$ch = curl_init('https://app.sendapp.ai/api/whatsapp-meta/create_template');
curl_setopt_array($ch, [
    CURLOPT_RETURNTRANSFER => true,
    CURLOPT_POST => true,
    CURLOPT_HTTPHEADER => ['Content-Type: application/json'],
    CURLOPT_POSTFIELDS => json_encode([
        'apikey'   => 'YOUR_API_KEY',
        'token'    => 'YOUR_ACCOUNT_TOKEN',
        'name'     => 'promo_estate',
        'category' => 'MARKETING',
        'body'     => 'Ciao {{1}}, sconto del {{2}}% solo per oggi!',
    ]),
]);
echo curl_exec($ch);
const res = await fetch('https://app.sendapp.ai/api/whatsapp-meta/create_template', {
  method: 'POST',
  headers: { 'Content-Type': 'application/json' },
  body: JSON.stringify({
    apikey: 'YOUR_API_KEY',
    token: 'YOUR_ACCOUNT_TOKEN',
    name: 'promo_estate',
    category: 'MARKETING',
    body: 'Ciao {{1}}, sconto del {{2}}% solo per oggi!'
  })
});
console.log(await res.json());
Risposta (200 OK)
{
  "status": "success",
  "message": "Template created successfully.",
  "template_id": "1234567890123456"
}
Errore
{
  "status": "error",
  "message": "The name can only contain lowercase letters, numbers and underscores."
}