Dedicated Endpoint to Retrieve Contact Opens per Campaign

Hi Team,

I would like to know if there is a way to query via API the number of times Contacts opened a specific newsletter.

I read your API V3 doc and try a few things with Postman, but I haven’t found a GET request to retrieve this specific information. However, via the webbrowser app, I can manually download this (in Campaign Reports / Campaign_Name / Opens/reads reports => Export button).

Thank you for your help.

Kind regards,

1 Like

We had the same problem. There are two possible options:

  1. Use the API V1 (API Examples Using campaign_report_open_list)
  2. Use a webhook in AC.

We are using the API V1 (open and not opened) to get the recipient list and combining that with the webhooks for user actions (open, clicks, etc.)

Good luck!

1 Like

As @curalife70811 has mentioned, there is a way around api v3 limitations by using the v1 api. I have escalated this request to our dev team, you’re not alone in needing this ability.

@gsvoboda , no offense, but I can see such requests for a pretty long time now, and with all due respect, we haven’t seen any progress in that direction, nor do we hear that this is on the roadmap from our account managers. Using V1 is excruciatingly slow (20 records per page limit for the list open endpoint? There are no kind words to describe that).
Is there a some kind of an ETA for getting proper email events endpoint which can be filtered properly (especially be date)?
Thanks,

1 Like