02 51 76 0 34

Accès client :  mot de passe oublié   inscription

       (oubli)

Script / Api Sms par Delphi



  • Pour envoyer un sms pro via des requêtes http sous Delphi et récupérer le code réponse : Cliquez ci dessous pour télécharger le script ci-dessus pour envoyer des SMS pro par Delphi, (se trouvent l'executable ainsi que les fichiers sources nécessaires) :
    zipExecutable et fichiers SMS Pro par Delphi

Une fois le code appelé dans votre développement celui-ci affichera un code en réponse. Voice la liste et signification de ces codes réponses aux Sms pro envoyés.
  • 80 : Le message a été envoyé
  • 81 : Le message est enregistré pour un envoi en différé
  • 82 : Le login et/ou mot de passe n’est pas valide
  • 83 : vous devez créditer le compte
  • 84 : le numéro de gsm n’est pas valide
  • 85 : le format d’envoi en différé n’est pas valide
  • 86 : le groupe de contacts est vide
  • 87 : la valeur email est vide
  • 88 : la valeur pass est vide
  • 89 : la valeur numero est vide
  • 90 : la valeur message est vide
  • 91 : le message a déjà été envoyé à ce numéro dans les 24 dernières heures (L’erreur 91 peut être désactivée dans la rubrique «Modifier les options »)
  • 92 le test d’envoi «à blanc» est positif
  • 93 pour effectuer l’envoi de SMS vers les DOM TOM, vous devez activer l’option (14) dans l’espace client
  • 94 votre envoi en différé est supprimé
  • 95 votre envoi en différé n’a pas pu être supprimé
  • 96 votre adresse IP n’est pas valide
  • 97 le SENDER ID n’est pas valide
  • 98 la date de début n’est pas valide
  • 99 la date de fin n’est pas valide
  • 100 la date de fin est supérieure à la date de début
  • 101 le numéro de mobile est bloqué et/ou blacklisté
  • 102 le changement de Sender-ID vous oblige à rajouter «stop SMS au 36001» à la fin de votre message

Partage / Test

Si vous avez des scripts à faire partager sous licence GNU n'hésitez pas à nous les envoyer par email à , nous les mettrons en ligne.

Faîtes une demande de test gratuit :

AccueilDéveloppeurs / API › Delphi  ·  Mis à jour le 22 juillet 2026

Questions fréquentes — SMS et Delphi

Avec quelles versions de Delphi cet exemple fonctionne-t-il ?

Les composants Indy (TIdHTTP) sont livrés avec toutes les versions récentes de Delphi (et Lazarus/Free Pascal propose des équivalents). Pour un appel en HTTPS, activez le support TLS d'Indy (OpenSSL ou schannel selon la version).

Quel est l'usage typique depuis un logiciel Delphi ?

Beaucoup de logiciels métier français (gestion, caisse, planning) sont écrits en Delphi : rappel de rendez-vous, commande prête, alerte technique... Si vous êtes éditeur, un partenariat éditeurs permet de proposer le SMS à tous vos clients.

Comment gérer les accents dans le message ?

Encodez le message en URL (TIdURI.ParamsEncode) avant l'appel. En cas de souci d'accents, utilisez le point d'entrée http_utf8.php de l'API, qui attend le message en UTF-8.

Comment vérifier que le SMS est parti ?

Immédiatement : l'API renvoie un code de statut dans sa réponse : 80 = message envoyé, 81 = enregistré pour un envoi différé, 82 = identifiants invalides, 83 = crédit insuffisant, 84 = numéro invalide (liste complète affichée sur cette page). Vous pouvez aussi recevoir les accusés de réception par HTTP avec le paramètre refaccuse.