Documentazione ›
Messaggi › Invia messaggio WhatsApp Web
POST
Invia messaggio WhatsApp Web
POSThttps://app.sendapp.ai/api/whatsapp-web/send
Invia un messaggio di testo o media tramite WhatsApp Web (automazione browser). Imposta
type=text per il testo o type=media per allegare un file. Parametri
apikey
obbligatorio
La tua API Key.
token
obbligatorio
Token dell'account.
number
obbligatorio
Numero destinatario (es. 1234567890).
type
obbligatorio
text oppure media.
message
opzionale
Testo del messaggio (richiesto se
type=text).
media_url
opzionale
URL del file media (richiesto se
type=media).
filename
opzionale
Nome del file per il media.
Richiesta
curl -X POST 'https://app.sendapp.ai/api/whatsapp-web/send' \
-H 'Content-Type: application/json' \
-d '{
"apikey": "YOUR_API_KEY",
"token": "YOUR_ACCOUNT_TOKEN",
"number": "1234567890",
"type": "text",
"message": "Ciao, questo è un messaggio di prova!"
}'<?php
$ch = curl_init('https://app.sendapp.ai/api/whatsapp-web/send');
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',
'number' => '1234567890',
'type' => 'text',
'message' => 'Ciao, questo è un messaggio di prova!',
]),
]);
echo curl_exec($ch);
curl_close($ch);const res = await fetch('https://app.sendapp.ai/api/whatsapp-web/send', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
apikey: 'YOUR_API_KEY',
token: 'YOUR_ACCOUNT_TOKEN',
number: '1234567890',
type: 'text',
message: 'Ciao, questo è un messaggio di prova!'
})
});
console.log(await res.json());Risposta (200 OK)
{
"status": "success",
"message": "Message sent successfully"
}Errore
{
"status": "error",
"message": "No active WhatsApp Web instance found"
}