Skip to Content
Apr 07 at 11:44 AM

Accessing Emarsys reporting data using API end points

57 Views Last edit May 26 at 02:08 PM 2 rev

I would like to get campaign reports using API. How can I do that by the following channels?

1. Email campaign reports

I need columns such as:

  • total mail opened from mobile
  • total mail clicked from mobile
  • total mail open based on device type (andriod, ios, etc)
  • total mail click based on device type (andriod, ios, etc)

I tried the below end points, but couldn't get count per device, count of opened on mobile and clicked on mobile.
POST /v2/email/getresponses
GET /v2/email/{emailId}/responsesummary

2. SMS campaign reports

I need the following:

  • sms total send
  • list contacts targeted
  • delivery status (delivered, unknown, with carrier, rejected, provider error, provider accepted)
  • total unsubscribed
  • total hard bounce and soft bounce
  • total clicked
  • total opened
  • total unique clicked and opened

3. Mobile engage report

  • total active users
  • total sent
  • total open
  • total installs
  • opt ins
  • opt outs
  • total undelivered messages for each type