parallax background

Envoyez un nombre de SMS illimité grâce à notre API facile à utiliser. Focalisez vous sur votre prospection et votre communication sans exploser votre budget.

Confidentialité assurée : vous pouvez supprimer l'historique des SMS envoyés

parallax background

Recevez et accédez aux SMS reçu grâce à notre API facile à utiliser. Un numéro dédié vous permet de communiquer encore plus facilement avec vos contacts.

Notre API /getSMS vous permet via votre simple API key de lister rapidement les SMS reçus sur votre numéro dédié.

Achetez maintenant une API KEY Advanced , vos contacts pourront envoyer des SMS à ce numéro.
Via l'API ou via votre interface utilisateur : récupérer les réponses données par SMS
parallax background
100%


Taux de satisfaction des développeurs
10Ans


D'expériences dans le développement

0€ par SMS envoyé


Notre formule d'abonnement illimité vous permet de connaître, mensuelle, le prix d'envoi de vos SMS, sans surprise en fin de mois.
Ne payez plus vos SMS à l'unité !
Gardez un contrôle sur votre budget.
parallax background

Intégrez facilement notre API à votre projet

Besoin d'aide ? Contactez-nous 7 Jours / 7 : support@rootsms.com
Envoyer un SMS :
URL : https://api.rootsms.com/sendsms/
Paramètres Description Obligatoire
recipients Numéro du destinataire au format international Oui
message Le contenu du SMS à envoyer au destinataire Oui
apikey La clé API unique liée à votre compte Oui
Lister les SMS reçus :
URL : https://api.rootsms.com/getsms/
Paramètres Description Obligatoire
apikey La clé API unique liée à votre compte Oui
/SENDSMS
Réponses possible lors de l'expédition d'un SMS :
Code Description
0 Le message est envoyé sans erreur
6 Temps de processus dépassé
7 Le message n'est pas envoyé
30 Erreur interne - Contactez le support technique
40 L'API KEY est désactivée
60 L'API KEY est manquante
50 L'API n'est pas correcte
70 Nombre d'envoi multiple via la même requête : 4 numéros
80 Votre compte ne permet pas un envoi multiple
99 Le pays de destination n'est pas joignagle pour le moment
100 Dépassement de la limite d'envoi d'un SMS par minutes (dépend de votre api key et option


/RESENDSMS
Réponses possible lors de l're-expédition d'un SMS):
Code Description
200 id message manquant
201 id message n'existe pas
202 le message est déjà bien envoyé


Tester ici votre API KEY
Afficher la liste des pays joignables
Demander une API KEY gratuite
ENVOYER UN SMS : /SENDSMS
//3 paramètres obligatoires
$phonenumber = "0032494000000";
$message = "Hello World";
$apikey = "3bae4f51b8b8fd266987c.......";

$URL = "https://api.rootsms.com/sendsms/?recipients=$phonenumber&message=$message&apikey=$apikey";

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $URL);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($ch);
echo $output;
curl_close($ch);


RENVOYER UN SMS EN ATTENTE : /RESENDSMS
//2 paramètres obligatoires
$apikey = "3bae4f51b8b8fd266987c.......";
$id = "123456789465465.....";
$URL = "http://api.rootsms.com/resendsms/?apikey=$apikey&id=$id";

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $URL);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($ch);
echo $output;
curl_close($ch);


LISTER LES SMS RECUS : /GETSMS
//2 paramètres obligatoires
$apikey = "3bae4f51b8b8fd266987c.......";

$URL = "http://api.rootsms.com/getsms/?apikey=$apikey";

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $URL);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($ch);
echo $output;
curl_close($ch);
ENVOYER UN SMS :
Utilisez l'adresse mail unique liée à votre API KEY (voir dans votre interface de gestion).

Par exemple :
  • Envoyer un mail à l'adresse 1234567910@mailtosms.co (votre adresse mail unique)
  • Avec comme object : le numéro de téléphone du destinataire
  • Avec comme corps de message : le contenu du sms à envoyer
C'est tout ! C'est aussi simple que ça.



ENVOYER UN SMS : /SENDSMS
URL du WebService : https://api.rootsms.com/sendsms/wsdl/sendSmsNow.wsdl

require_once "lib/nusoap.php";
$client = new nusoap_client("sendSmsNow.wsdl", true);
$error = $client->getError();
$result = $client->call("sendSms", array("recipients" =>$_GET['recipients'],"message" =>$_GET['message'],"apikey" =>$_GET['apikey']));

$finalOut = '
< error >'.$result['return']['error'].'< /error >
< sent >'.$result['return']['sent'].'< /sent >
< id >'.$result['return']['id'].' ';< /id >

echo $finalOut;
ENVOYER UN SMS : /SENDSMS
ResLancement = HTTPRequête("https://api.rootsms.com/sendsms/")
SI ResLancement = Vrai ALORS
ResCode = HTTPDonneRésultat()
Info("Code HTML : " + ResCode)
FIN
Il est possible de tester l'intégration et la bonne configuration de votre api via ce lien : https://api.rootsms.com/sendsms/test/

Souscrivez à un abonnement mensuel sans aucune facturation à l'unité. Abonnement illimité ou forfaire selon votre budget

Gardez le contrôle de votre budget


Il y a 49 pays supportés par les SMS gratuits :
Austria, Belgium, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, French Guiana, Germany, Gibraltar, Greece, Guadeloupe, Guernsey, Hungary, Iceland, Ireland, Isle of Man, Italy, Italy - San Marino, Jersey, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Martinique, Mayotte, Mayotte - Comoros, Netherlands, Norway, Poland, Portugal, Portugal - Azores, Portugal - Madeira, Réunion, Romania, Saint Barthélemy, Saint Martin (French part), Slovakia, Slovenia, Spain, Spain - Balearic Islands, Spain - Canary Islands, Sweden, Switzerland, United Kingdom, Vatican City, et d'autres prochainnement.
Si votre pays n'est pas listé, n'hésitez pas à nous contacter pour trouver une solution rapidement.

Envie de tester ?

Recevez maintenant votre API KEY.
Testez (sms illimité) sans engagement pendant 2 jours.

Veuillez compléter ce formulaire pour commencer :
Annulez à tout moment. Pas de carte de crédit nécessaire.

10 SMS gratuits
Anonymat garanti
Directement utilisable
Abonnement illimité
0,00 € / sms
Accès à toutes les fonctions
Supprimez l'historique des SMS envoyés



Il y a 49 pays supportés par les SMS gratuits :
Austria, Belgium, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, France, French Guiana, Germany, Gibraltar, Greece, Guadeloupe, Guernsey, Hungary, Iceland, Ireland, Isle of Man, Italy, Italy - San Marino, Jersey, Latvia, Liechtenstein, Lithuania, Luxembourg, Malta, Martinique, Mayotte, Mayotte - Comoros, Netherlands, Norway, Poland, Portugal, Portugal - Azores, Portugal - Madeira, Réunion, Romania, Saint Barthélemy, Saint Martin (French part), Slovakia, Slovenia, Spain, Spain - Balearic Islands, Spain - Canary Islands, Sweden, Switzerland, United Kingdom, Vatican City, et d'autres prochainnement.
Si votre pays n'est pas listé, n'hésitez pas à nous contacter pour trouver une solution rapidement.
Acheter API KEY