Mail to sms-Ereignisse abrufen
Mit dieser Methode können Sie Ihre mail2sms-Ereignisse abrufen.
GET
/mail2sms/events
GET Parameter
start | Sie können den Startdatensatz für die Seitennummerierung festlegen. Standard 0 |
length | Sie können die Anzahl der Datensätze festlegen, die pro Abfrage abgerufen werden sollen. Standard 100, maximal 1000 |
date_start | Einen Filter hinzufügen, um die Kampagnen abzurufen, deren Sendedatum nach diesem Datum liegt. Das Format des Datums muss wie folgt sein: Y-m-d H:i:s |
date_end | Einen Filter hinzufügen, um die Kampagnen abzurufen, deren Sendedatum vor diesem Datum liegt. Das Format des Datums muss wie folgt sein: Y-m-d H:i:s |
from | Fügen Sie einen Filter hinzu, um Kampagnen abzurufen, die diese E-Mail als Absender haben |
sender | Fügen Sie einen Filter hinzu, um Kampagnen abzurufen, die diesen Absender als SMS-Absender haben |
destination | Fügen Sie einen Filter hinz, um Kampagnen abzurufen, die diese Telefonnummer als Ziel haben |
is_error | Fügen Sie einen Filter für den Nachrichtenstatus hinzu. Can be 0 or 1 |
message | Fügen Sie einen Filter hinzu, um Kampagnen zu finden, die diesen Text im Inhalt enthalten |
Beispiele
GET /mail2sms/events HTTP/1.1
Host: api.smsfactor.com
Accept: application/json
Authorization: Bearer your.token
Ergebnisformat
{
"status": 1,
"message": "OK",
"events": [
{
"event_id": "123456"
"message": "OK",
"from": "[email protected]",
"sender": "",
"destinations": [
"33612345678"
],
"date": "2024-11-21 10:50:16",
"message_sent": "Hey you, how are you ?",
"email_received": "Hey you, how are you ?\n\nJohn Smith\n+3311111111\nSignature",
"email_subject": "33612345678",
"email_signature": "\n\nJohn Smith\n+3311111111\nSignature",
"campaign_id": "12345",
"ip": "127.0.0.1"
},
{
"event_id": "123457"
"message": "You can't send from this IP or sender, check your settings",
"from": "[email protected]",
"sender": "",
"destinations": [],
"date": "2024-11-21 10:50:16",
"message_sent": "",
"email_received": "Hey you, how are you ?\n\nJohn Smith\n+3311111111\nSignature",
"email_subject": "33612345678",
"email_signature": "\n\nJohn Smith\n+3311111111\nSignature",
"campaign_id": "",
"ip": "127.0.0.2"
},
]
}
<?xml version="1.0" encoding="UTF-8" ?>
<status>1</status>
<message>OK</message>
<events>
<value>
<event_id>123456</event_id>
<message>OK</message>
<from>[email protected]</from>
<sender></sender>
<destinations>
33612345678
</destinations>
<date>2024-11-21 10:50:16</date>
<message_sent>Hey you, how are you ?</message_sent>
<email_received>Hey you, how are you ?\n\nJohn Smith\n+3311111111\nSignature</email_received>
<email_subject>0612345678</email_subject>
<email_signature>\n\nJohn Smith\n+3311111111\nSignature</email_signature>
<campaign_id>12345</campaign_id>
<ip>127.0.0.1</ip>
</value>
<value>
<event_id>123457</event_id>
<message>You can't send from this IP or sender, check your settings</message>
<from>[email protected]</from>
<sender></sender>
<destinations>
</destinations>
<date>2024-11-21 10:50:16</date>
<message_sent></message_sent>
<email_received>Hey you, how are you ?\n\nJohn Smith\n+3311111111\nSignature</email_received>
<email_subject>0612345678</email_subject>
<email_signature>\n\nJohn Smith\n+3311111111\nSignature</email_signature>
<campaign_id></campaign_id>
<ip>127.0.0.2</ip>
</value>
</events>