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 Add a filter to retrieve campaigns that have this phone number as destination
text Add a filter to retrieve campaigns that contains this text in the content
sort You can sort campaigns by id, date, text, cost, status. Add - to sort in descending order, for example -id

Beispiele


GET /campaigns?start=0&length=10 HTTP/1.1
Host: api.smsfactor.com
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": "2018-07-04 11:37:16",
          "cost": "2128",
          "delivery_rate": "92",
          "status": 1
        },
      {
          "id": "18852069",
          "sender": "",
          "text": "Hey this is my first campaign !",
          "date": "2018-05-30 14:03: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>2018-07-04 11:37:16</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>2018-05-30 14:03:19</date>
    <cost>1</cost>
    <delivery_rate>100</delivery_rate>
  </campaigns>
  <totalRecords>2</totalRecords>
  <totalDisplayRecords>2</totalDisplayRecords>
  <status>1</status>
</response>