v1

latestOpenAPI 3.1.02026-07-2414238909.1 KB

Retrieve Viber Trackings by Campaign

Retrieve tracking information for viber messages included in a campaign.

get/viber/tracking/campaign/{campaignTrackingId}

Path parameters

campaignTrackingIdstring required

The tracking id of the viber campaign which includes the messages.

Query parameters

pageinteger

The page number to retrieve, default value is 0 (meaning the first page).

sizeinteger

The number of items to retrieve, default value is 20.

sortinteger

The field name that will be used to sort the results.

Headers

Authorizationstring required

Bearer {access_token}

Response

200

lastboolean
totalElementsinteger
totalPagesinteger
numberOfElementsinteger
firstboolean
sizeinteger
numberinteger

Example response

{
  "content": [
    {
      "trackingId": "10101110-1100-0011-xxxx-xx1x01x1xxx1",
      "to": "+30xxxxxxx",
      "from": "xxxxxxx",
      "country": "GR",
      "status": {
        "status": "SEEN",
        "reason": {
          "detailedStatus": "Seen",
          "description": "Message delivered successfully."
        },
        "date": "2022-02-18T12:57:41.251Z"
      },
      "campaign": "02-18-2022-14 57 44",
      "campaignTrackingId": "xxxxx01x-1010-1100-xx1x-1x11x11xxx1",
      "applicationName": "default",
      "originatingService": "Viber",
      "direction": "Outbound",
      "ttl": "30",
      "message": "This is a test, please ignore!",
      "price": 0.182,
      "sessionMessage": true,
      "sessionId": "1010110100101011000"
    }
  ],
  "last": true,
  "totalElements": 1,
  "totalPages": 1,
  "numberOfElements": 1,
  "first": true,
  "size": 20
}