Documentation ›
Messages › Envoyer un SMS
POST
Envoyer un SMS
POSThttps://app.sendapp.ai/api/sms/send
Envoyez un SMS via la passerelle SMS. La passerelle doit être configurée et un appareil doit être associé avant d'utiliser cette API.
La passerelle SMS doit être configurée et un appareil associé dans Apps > SMS Gateway avant d'utiliser cet endpoint.
Paramètres
apikey
obligatoire
Votre API Key.
token
obligatoire
Token du compte.
number
obligatoire
Numéro du destinataire au format international (ex. +39XXXXXXXXXX).
message
obligatoire
Le texte du message à envoyer.
Requête
curl -X POST 'https://app.sendapp.ai/api/sms/send' \
-H 'Content-Type: application/json' \
-d '{
"apikey": "YOUR_API_KEY",
"token": "YOUR_ACCOUNT_TOKEN",
"number": "+39XXXXXXXXXX",
"message": "Bonjour de SendApp !"
}'<?php
$ch = curl_init('https://app.sendapp.ai/api/sms/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' => '+39XXXXXXXXXX',
'message' => 'Bonjour de SendApp !',
]),
]);
echo curl_exec($ch);
curl_close($ch);const res = await fetch('https://app.sendapp.ai/api/sms/send', {
method: 'POST',
headers: { 'Content-Type': 'application/json' },
body: JSON.stringify({
apikey: 'YOUR_API_KEY',
token: 'YOUR_ACCOUNT_TOKEN',
number: '+39XXXXXXXXXX',
message: 'Bonjour de SendApp !'
})
});
console.log(await res.json());Réponse (200 OK)
{
"status": "success",
"message": "SMS sent successfully"
}Erreur
{
"status": "error",
"message": "No active SMS Gateway instance found. Please configure SMS Gateway first."
}