Developer API · Disponible maintenant

Intégrez des notifications SMS transactionnelles à vos produits en Algérie.

La Developer API SuiviSMS est active dans tous les comptes. Reliez applications, backends, CRM et systèmes ecommerce à des notifications basées sur des templates approuvés vers des destinataires algériens.

Compte gratuit · Premier pack : 50 SMS pour 500 DA · Documentation à /doc.

Vue conceptuelle · non exécutable
  1. 01Votre backendAction métier
  2. 02SuiviSMSContrôles du projet
  3. 03Template approuvéVariables déclarées
  4. 04Statut publicqueued → sent

Les endpoints, schémas et exemples complets resteront dans la documentation authentifiée.

Des guides HTTP pour les stacks que vous utilisez déjà.

Le backend SuiviSMS reste indépendant de votre framework. Les ressources privées expliqueront le même contrat avec des exemples adaptés, sans prétendre fournir des SDK officiels.

HTTP & cURL

Comprendre le flux et tester le contrat depuis votre environnement habituel.

Node.js & JavaScript

Relier un backend, une application web ou un traitement métier.

PHP & Laravel

Créer une intégration serveur adaptée aux stacks ecommerce courantes.

Python

Déclencher une notification depuis un service, un CRM ou un traitement interne.

Next.js

Garder la clé côté serveur et appeler SuiviSMS depuis une route sécurisée.

Du compte SuiviSMS au live, sans exposer le contrat publiquement.

  1. 01

    Créer un compte

    Votre compte SuiviSMS donne accès au projet, au solde et aux outils développeur.

  2. 02

    Ouvrir la documentation privée

    Les guides, exemples et détails du contrat sont accessibles à /doc après connexion.

  3. 03

    Configurer le projet

    Déclarez un template transactionnel, ses variables et ses exemples avant le passage en approbation.

  4. 04

    Séparer test et live

    La sandbox simule le flux sans SMS réel ni dépense. La clé live envoie les modèles approuvés.

Principes du contrat

Prévisible pour votre code, contrôlé pour vos clients.

Les contrôles sont appliqués côté SuiviSMS avant toute mise en file ou réservation de solde. Votre intégration reste centrée sur des identifiants et statuts publics SuiviSMS.

Bearer keys
Des credentials test et live distincts, conservés uniquement côté serveur.
Idempotence
Une clé requise par demande live pour qu'une même action métier ne crée pas deux envois.
Templates approuvés
Le projet référence un modèle transactionnel et des variables déclarées, jamais un texte libre.
Statuts neutres
Des états SuiviSMS stables sans exposer le fournisseur ni ses détails opérationnels.
Solde partagé
L'automatisation ecommerce et les messages API utilisent le même solde SuiviSMS.
Calcul par PDU
L'encodage, le nombre de PDU et le coût sont calculés côté serveur sur le rendu final.

La documentation complète reste dans votre compte.

La documentation SuiviSMS est réservée aux comptes enregistrés. Créez un compte pour accéder à la documentation, aux exemples, au changelog et aux outils API.

Des statuts lisibles sans confondre envoi et livraison.

queued
La demande a passé les contrôles et attend son traitement.
processing
SuiviSMS traite la notification.
sent
Le message a été accepté pour envoi ; ce n'est pas une preuve de remise au téléphone.
failed
Un échec permanent confirmé est présenté avec une raison publique sûre.
refunded
La réservation a été remboursée après un échec permanent confirmé.

Gardez vos clés côté serveur, séparez les environnements et traitez les réponses selon les codes publics documentés. La sandbox n'envoie aucun SMS réel et ne dépense aucun solde.

Questions fréquentes pour les développeurs.

La Developer API SuiviSMS est-elle disponible maintenant ?

Oui. Elle est active dans tous les comptes SuiviSMS. Créez gratuitement votre compte pour accéder au projet Developer API, aux clés et à la documentation.

La documentation est-elle publique ?

Non. La documentation complète, le contrat et les exemples sont réservés aux comptes enregistrés à /doc.

Existe-t-il un SDK officiel pour chaque framework ?

Non. SuiviSMS fournit des guides et exemples HTTP pour cURL, Node.js/JavaScript, PHP/Laravel, Python et Next.js, sans les présenter comme des SDK officiels.

Peut-on envoyer un message libre ou une campagne bulk ?

Non. L'offre est transactionnelle et repose sur des templates approuvés avec des variables déclarées.

Comment éviter un double envoi lors d’un retry ?

Chaque demande live porte une clé d'idempotence. Une répétition identique retrouve la même demande au lieu de créer un second message.

Activez votre intégration SuiviSMS.

Créez gratuitement votre compte, activez la Developer API et démarrez avec 50 SMS pour 500 DA.

Contenu maintenu par l'équipe SuiviSMS