Dokumentation ›
Nachrichten › Meta-Vorlage erstellen
POST
Meta-Vorlage erstellen
POSThttps://app.sendapp.ai/api/whatsapp-meta/create_template
Erstellt eine WhatsApp-Meta-Vorlage und reicht sie bei Meta zur Genehmigung ein. Übergeben Sie die einfachen Felder (
body sowie die optionalen header/footer) und wir erstellen die Komponenten für Sie; für erweiterte Vorlagen können Sie das Array components direkt im Meta-Format übergeben. Verwenden Sie im Body {{1}}, {{2}}… als Variablen. Die Vorlage muss von Meta genehmigt werden, bevor sie gesendet werden kann. Die Genehmigung kann einige Zeit dauern.
Parameter
apikey
erforderlich
Ihr API Key.
token
erforderlich
Token des WhatsApp-Meta-Kontos.
name
erforderlich
Vorlagenname: Kleinbuchstaben, nur Buchstaben, Zahlen und Unterstriche.
category
erforderlich
MARKETING, UTILITY oder AUTHENTICATION.
body
erforderlich
Textkörper (erforderlich, wenn Sie keine
components übergeben).
language
optional
Sprachcode (Standard
it).
header
optional
Kopfzeilentext (max. 60 Zeichen).
footer
optional
Fußzeilentext (max. 60 Zeichen).
components
optional
Array/JSON der Komponenten im Meta-Format, für erweiterte Vorlagen.
Anfrage
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": "Sonderangebot",
"body": "Hallo {{1}}, {{2}}% Rabatt nur heute!",
"footer": "Antworten Sie mit STOP, um sich abzumelden"
}'<?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' => 'Hallo {{1}}, {{2}}% Rabatt nur heute!',
]),
]);
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: 'Hallo {{1}}, {{2}}% Rabatt nur heute!'
})
});
console.log(await res.json());Antwort (200 OK)
{
"status": "success",
"message": "Template created successfully.",
"template_id": "1234567890123456"
}Fehler
{
"status": "error",
"message": "The name can only contain lowercase letters, numbers and underscores."
}