LeTexto Client API
1
Sommaire
1 - Envoi de message unique.................................................................................................... 3
2 - Création de campagne ........................................................................................................ 5
3- Statut de la campagne ......................................................................................................... 6
4- Création de sender .................................................................................................................. 7
5- Récupération de solde .......................................................................................................... 8
6- Vérification de statut d’un message ........................................................................... 8
2
1 - Envoi de message unique
Endpoint : [Link]
Méthode : [GET]
Description des paramètres :
Key Exemple Description
La clé de l’API générée depuis
token * token
l’application (Disponible dans la
section API développeur)
from * SMS INFO Le nom d’expéditeur
to * 2250585743342 Le numéro de réception du SMS
content * Hello API! Le contenu du SMS
L’adresse à laquelle on envoi le
dlrUrl [Link] DLR
( notification du statut du SMS )
La méthode http du paramètre
dlrMethod GET ou POST dlrUrl En POST le Content-Type :
application/json
customData customData Une chaîne de caractère per-
sonnalisée que l’utilisateur peut
ajouter
* Paramètres requis
Description des paramètres drlUrl :
Key Type Description
id string identifiant unique du message
statuts string Statut du message
PENDING : En attente d’envoi
SENT : Envoyé
DELIVERED : Délivré
FAILED : Echoué
3
Description de réponse en cas de succès
Description de réponse en cas d’erreur
4
Exemple de code :
Retrouvez plus d’exemples sur notre repo Github :
[Link]
2 - Création de campagne
Endpoint : [Link]
Méthode : [POST]
Description des paramètres :
Key Exemple Description
La clé de l’API générée
depuis l’application (Dis-
Authorization * Bearer token
ponible dans la section
Headers API développeur)
Content-Type * Garder la valeur «application/json»
label * Ma campagne_1 Le libellé de la campagne
Le nom d’expéditeur de la
Body sender * SMS Info
campagne
La liste d’objets contenant les
numéros et des champs person-
contacts * Voir l’exemple de code nalisés, pour chaque contact le
numéro est obligatoire, tous les
champs supplémentaires seront
considérés comme champs
personnalisés
content * Hello SMS Le message de la campagne
* Paramètres requis
Description de réponse en cas de succès
5
Description de réponse en cas d’erreur
Exemple de code :
Retrouvez plus d’exemples sur notre repo Github :
[Link]
3- Statut de la campagne
Endpoint : [Link]
Méthode : [GET]
Description des paramètres :
Key Exemple Description
l’ID de la campagne dont on
Id * ID veut le statut
La clé de l’API générée depuis
Authorization * Token l’application
* Paramètres requis
Description de réponse en cas de succès
6
Description de réponse en cas d’erreur
Exemple de code :
Retrouvez plus d’exemples sur notre repo Github :
[Link]
4- Création de sender
Endpoint : [Link] senders/create
Méthode : [POST]
Descriptions des headers
Key Exemple Description
Authorization * Bearer token La clé de l’API générée depuis
l’application
Content-Type *
Garder la valeur «application/json»
* Paramètres requis
Descriptions des paramètres
Key Exemple Description
Le Sender est le nom d’expé-
name * Mon Sender diteur de la campagne
* Paramètres requis
Exemple de code :
Retrouvez plus d’exemples sur notre repo Github :
[Link]
7
5- Récupération de solde
Endpoint: [Link]
Méthode : [GET]
Descriptions des paramètres
Key Exemple Description
La clé de l’API générée
Token * Token depuis l’application (Disponible dans
la section API développeur)
Exemple de code :
Retrouvez plus d’exemples sur notre repo Github :
[Link]
6- Vérification de statut d’un message
Endpoint: [Link]
Méthode : [GET]
Descriptions des paramètres
Key Exemple Description
Id *
Token id du message
La clé de l’API générée
Token * Token
depuis l’application (Disponible dans
la section API développeur)
* Paramètres requis
Exemple de code :
Retrouvez plus d’exemples sur notre repo Github :
[Link]
8
[Link]
© Copyright 2023, Tous droits réservés