Hello user11344,
Thank you for reaching out to Constant Contact API Developer Support. My team is here to assist outside software developers with questions about building into Constant Contact's API.
Currently there are no API endpoints available for email automation, so there is not a way to access reporting for any type of automated email or series externally.
While the request for automation endpoints is under review and consideration, our engineering team is only likely to consider future development for requests that generate very high customer interest/need. While we have had some interest in API endpoints for automation, nothing has been confirmed by that team as of yet.
We also don't yet have any endpoints available for Constant Contact's SMS tools via our API at this time, as the SMS tools are a relatively new feature.
Currently, the only way to collect SMS sign-ups via a sign-up form is by using Constant Contact's pre-built Lead Generation Landing Pages:
Enable SMS opt-in for a Lead Generation Landing Page
https://knowledgebase.constantcontact.com/articles/KnowledgeBase/45183-Enable-SMS-for-a-Lead-Generation-Landing-Page
The "sms_channel" property, and any other SMS related properties, that are listed for the Contacts endpoint within our documentation is currently only an element of the response schema (essentially, read only) when calling contacts, and cannot be added or appended via the API at this time.
However, while there is no ETA at this time, we are in the process of developing endpoints for the API related to SMS.
For updates on which new features and endpoints have been released for Constant Contact's V3 API, you can stay updated by checking the Constant Contact V3 API Release Notes page:
V3 API - Release Notes
https://developer.constantcontact.com/api_guide/index.html
Please have a look and let us know if you have any other questions!
... View more