Kampagnendetails erhalten

Diese Methode ermöglicht es Ihnen, den Verlauf Ihrer Kampagnen abzurufen.

GET

/campaigns

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
sms_min Fügen Sie einen Filter hinzu, um Kampagnen abzurufen, die eine Mindestanzahl von SMS haben
sms_max Hinzufügen eines Filters zum Abrufen von Kampagnen, die eine maximale Anzahl von SMS haben
destination Fügen Sie einen Filter hinz, um Kampagnen abzurufen, die diese Telefonnummer als Ziel haben
text Fügen Sie einen Filter hinzu, um Kampagnen zu finden, die diesen Text im Inhalt enthalten
sort Sie können nach id, date, text, cost, status. Füge - hinzu, um in absteigender Reihenfolge zu sortieren, zum Beispiel -id

Beispiele


GET /campaigns?start=0&length=10 HTTP/1.1
Host: api.smsup.ch
Accept: application/json
Authorization: Bearer your.token
      
    

Ergebnisformat


{
  "status": 1,
  "message": "OK",
  "campaigns": [
      {
          "id": "18969398",
          "sender": "BESTSHOES",
          "text": "Special offer : Buy one shoe and get the second one for free",
          "date": "2024-04-30 10:50:19",
          "cost": "2128",
          "delivery_rate": "92",
          "status": 1
        },
      {
          "id": "18852069",
          "sender": "",
          "text": "Hey this is my first campaign !",
          "date": "2024-05-20 10:50:19",
          "cost": "1",
          "delivery_rate": "100",
          "status": 1
        }
  ],
  "totalRecords": 2,
  "totalDisplayRecords": 2
}
          
        

<?xml version="1.0" encoding="UTF-8" ?>
<response>
  <status>1</status>
  <message>OK</message>
  <campaigns>
    <id>18969398</id>
    <sender>BESTSHOES</sender>
    <text>Special offer : Buy one shoe and get the second one for free</text>
    <date>2024-04-30 10:50:19</date>
    <cost>2128</cost>
    <delivery_rate>92</delivery_rate>
    <status>1</status>
  </campaigns>
  <campaigns>
    <id>18852069</id>
    <sender></sender>
    <text>Hey this is my first campaign !</text>
    <date>2024-05-20 10:50:19</date>
    <cost>1</cost>
    <delivery_rate>100</delivery_rate>
  </campaigns>
  <totalRecords>2</totalRecords>
  <totalDisplayRecords>2</totalDisplayRecords>
  <status>1</status>
</response>