Récupérer les réponses sur une période
Cette méthode vous permet de retrouver l'historique des messages sur une période donnée.
GET
/messages/mo
Paramètres de requête
date_start
requis
|
Ajouter un filtre pour récupérer les campagnes dont la date d'envoi se situe après cette date. Le format de la date doit-être comme suit : Y-m-d H:i:s |
date_end
requis
|
Ajouter un filtre pour récupérer les campagnes dont la date d'envoi se situe avant cette date. Le format de la date doit-être comme suit : Y-m-d H:i:s |
start | Vous pouvez définir l'enregistrement de départ pour la pagination |
length | Vous pouvez définir le nombre d'enregistrements à récupérer par requête. Par défaut 100. Maximum 1000 |
sort | Vous pouvez trier par id , date , text . Ajoutez - pour trier par order décroissant, par exemple -id |
Exemples
GET /messages/mo?date_start=2023-09-01 00:00:00&date_end=2023-09-31 23:59:59 HTTP/1.1
Host: api.smsup.ch
Accept: application/json
Authorization: Bearer your.token
Format de la réponse
{
"status": 1,
"message": "OK",
"totalRecords": 2,
"totalDisplayRecords": 2,
"replies": [
{
"message_id": "123",
"campaign_id": "1234",
"destination": 41781234567,
"message": "First response"
"info1": "Ricky",
"info2": "Gervais"
"date": "2023-09-01 10:00:00"
},
{
"message_id": "124",
"campaign_id": "1235",
"destination": 41781234566,
"message": "Second repsonse"
"info1": "Richard",
"info2": "Dawkins"
"date": "2024-12-30 17:12:36"
}
]
}
<?xml version="1.0" encoding="UTF-8"?>
<response>
<status>1</status>
<message>OK</message>
<totalRecords>2</totalRecords>
<totalDisplayRecords>2</totalDisplayRecords>
<replies>
<message_id>123</message_id>
<campaign_id>1234</campaign_id>
<destination>41781234567</destination>
<info1>Ricky</info1>
<info2>Gervais</info2>
<message>First response</message>
<date>"2024-12-30 17:12:36"</date>
</replies>
<replies>
<message_id>124</message_id>
<campaign_id>1235</campaign_id>
<destination>41781234566</destination>
<info1>Richard</info1>
<info2>Dawkins</info2>
<message>Second repsonse</message>
<date>"2024-12-30 17:12:36"</date>
</replies>
</response>