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.smsup.ch
Accept: application/json
Authorization: Bearer your.token
      
    

Ergebnisformat


{
  "status": 1,
  "message": "OK",
  "events": [
      {
          "event_id": "123456"
          "message": "OK",
          "from": "monadressemail@smsfactor.com",
          "sender": "",
          "destinations": [
            "41781234567"
          ],
          "date": "2024-12-21 16:13:54",
          "message_sent": "Hey you, how are you ?",
          "email_received": "Hey you, how are you ?\n\nJohn Smith\n+3311111111\nSignature",
          "email_subject": "41781234567",
          "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": "monadressemail@smsfactor.com",
        "sender": "",
        "destinations": [],
        "date": "2024-12-21 16:13:54",
        "message_sent": "",
        "email_received": "Hey you, how are you ?\n\nJohn Smith\n+3311111111\nSignature",
        "email_subject": "41781234567",
        "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>monadressemail@smsfactor.com</from>
        <sender></sender>
        <destinations>
        41781234567
        </destinations>
        <date>2024-12-21 16:13:54</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>monadressemail@smsfactor.com</from>
        <sender></sender>
        <destinations>
        </destinations>
        <date>2024-12-21 16:13:54</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>