We're wrinting .NET application where we want import email campaign results for some time period (StartDate - EndDate): bounces and optouts events.
For optout events we also want to know from what list contact was unsubscribed.
We do events reading via API ( http://community.constantcontact.com/t5/Documentation/Campaign-Events-Resource/ba-p/25107 )
Everything is ok with bounce events.
But,we have problem with optout events. Optout event does not tell us from what list (lists) contact was unsubscribed. Is there any way to find from what list (lists) user was unsubscribed?
Our Contacts API does not have the ability to see which lists a contact was unsubscribed from at this time. The best workaround that I can think of would be to have a backup of the contacts info in your system, then you can do a reference from our system's response with your cached information.