Commencez ici
Votre première demande en quatre étapes
Listez vos mobiles connectés et copiez le SID cible.
Créez une notification avec un titre et un message.
Interrogez le point de terminaison de la liste par SID.
Utilisez le statut distribué et les horodatages GMT pour suivre la distribution.
Application mobile officielle
Le pont sécurisé entre votre téléphone, votre tableau de bord et votre API.
Les opérations SMS et appels passent par l'application officielle SMSMobileAPI installée sur votre téléphone connecté. L'application associe en toute sécurité l'appareil à votre compte, synchronise les événements autorisés et relie le réseau mobile au tableau de bord et à l'API REST.
- Communications signées distribuées via les listes officielles de Google Play et Apple App Store
- Contrôles d'examen, de signature et de distribution des plateformes Google et Apple
- Couplage sécurisé des appareils, transport HTTPS et accès API authentifié
- Uniquement les autorisations requises pour les fonctionnalités mobiles que vous activez
Authentification
Conservez les informations d'identification sur votre serveur
Les points de terminaison de notification utilisent le paramètre apikey. Un téléphone cible est identifié par sid lors de l'envoi et par sid ou sidentifiant lors de la liste.
POST · GET
Envoyer un notification
https://api.smsmobileapi.com/notification/sendCrée une notification interne pour un appareil connecté.
Utilisez-le pour les alertes opérationnelles qui doivent apparaître sur un téléphone géré.
Paramètres
| Nom | Taper | Exigence | Description |
|---|---|---|---|
apikey |
chaîne | Requis | Votre clé API. |
sid |
chaîne | Requis | SID mobile cible. |
title |
chaîne | Facultatif | Titre de la notification ; la valeur par défaut est Notification. |
message |
chaîne | Requis | Contenu de la notification. |
type |
chaîne | Facultatif | Type de notification ; par défaut, notification. |
Exemple de demande
curl -X POST "https://api.smsmobileapi.com/notification/send" \
-d "apikey=YOUR_API_KEY" \
-d "sid=TARGET_SIDENTIFIANT" \
--data-urlencode "title=Order ready" \
--data-urlencode "message=Order #1042 is ready for collection."
Exemple de réponse
{
"success": true,
"message": "Notification created.",
"id": 22087,
"apikey": "YOUR_API_KEY",
"sid": "508b004b4aadacc4"
}
Vous souhaitez exécuter cette requête ?Connectez votre clé API en haut de la page pour déverrouiller le testeur interactif.
Clé de connexion ↑- La création et la distribution sont des événements distincts. Utilisez le point de terminaison de liste pour vérifier la livraison à l'appareil.
OBTENIR
Liste des notifications
https://api.smsmobileapi.com/notification/list/Renvoie jusqu'à 200 notifications classées de la plus récente à la plus ancienne.
Utilisez-le pour surveiller la distribution et créer un historique des notifications.
Paramètres
| Nom | Taper | Exigence | Description |
|---|---|---|---|
apikey |
chaîne | Requis | Votre clé API. |
sidentifiant |
chaîne | Facultatif | Filtrer par mobile cible. |
sid |
chaîne | Facultatif | Alias de l'identifiant. |
distribued |
0 | 1 | Facultatif | 1 pour distribué, 0 pour non distribué. |
date_from |
AAAA-MM-JJ | Facultatif | Date de début. |
date_to |
AAAA-MM-JJ | Facultatif | Date de fin. |
Exemple de demande
curl "https://api.smsmobileapi.com/notification/list/?apikey=YOUR_API_KEY&sidentifiant=TARGET_SIDENTIFIANT&distribued=1"
Exemple de réponse
{
"success": true,
"count": 1,
"data": [{
"sidentifiant": "508b004b4aadacc4",
"title": "Order ready",
"message": "Order #1042 is ready for collection.",
"distribued": "1",
"distribued_status": "distributed",
"distributed_at_gmt": "2026-03-18 10:18:30",
"distributed_at_unix": 1773829110,
"sent_at_gmt": "2026-03-18 10:15:03",
"sent_at_unix": 1773828903
}]
}
Vous souhaitez exécuter cette requête ?Connectez votre clé API en haut de la page pour déverrouiller le testeur interactif.
Clé de connexion ↑- Tous les horodatages envoyés et distribués sont GMT.
Dépannage
Erreurs et tentatives sécurisées
Lisez l'état HTTP et le champ d'erreur JSON avant de réessayer. Ne réessayez pas les échecs de validation ou d'authentification sans d'abord corriger la demande.
| HTTP | Code | Que faire |
|---|---|---|
| 400 | Missing required param | apikey, sid ou message est manquant. |
| 400 | Invalid date format | Utilisez AAAA-MM-JJ pour date_from et date_to. |
| 400 | Invalid distribued value | Seuls 0 ou 1 sont acceptés. |
| 500 | DB connection / query failed | Le service de notification n'a pas pu terminer l'opération. |
Besoin d'aide ?
Apportez le contexte de la requête, pas vos secrets.
Partagez le point de terminaison, l'horodatage, l'état HTTP et la réponse nettoyée. N'incluez jamais de clés API, de jetons ou de contenu de message privé.


