Is any AutoResopnder data available through the API? For example, when I request the Email Campaign Collection (/v2/emailmarketing/campaigns) for a client, it does not return any AutoResponders, but only standard campaigns. Without AutoResponders showing up in that list, I don't see how to get the CampaignId for an AutoResopnder, and the CampaignId seems to be the key for all other AutoResopnder data.
I saw in another thread that some more AutoResponder data will be available in v3 of the API. Will that be out soon?
If you use an API or are thinking about it, one thing to keep in mind is the sending out of the Autoresponder Series and the Welcome Emails to new contacts. The good news is that when you are setting up your API, Constant Contact gives you the option to choose if contacts are being added by the actual contact or by the site owner (that’s you).
“In order to specify this, you must add the action_by query parameter with the value ACTION_BY_VISITOR to your POST request to create the contact. You can find the details on this parameter as well as additional information about creating a contact here.
This ACTION_BY_VISITOR is only available for adding individual contacts via the API.
Bottom line: If you’re using an API, make sure to set the above up when setting up your API, otherwise your newly added contacts won’t be receiving your valuable emails that you have already created for them! And if you have any API questions, check out our Developer Forums!
Thank you for reaching out to the API Support team here at Constant Contact. Autoresponder features are one of our most requested additions to our API.
As of this moment there is no Autoresponder data available to our current V2 API. Our team is hard at work on our new V3 version of our API. and we hope to release contacts features here pretty soon. Unfortunately email campaign features probably won't be available with V3 until late 2017 or early 2018. I can't give a guarantee on that timeframe, however it is likely going to be several months before V3 email campaign functionality is available.
Please let me know if you have any other questions!
API Support Specialist
That is correct. Our team is focusing resources on building our V3 API. There are no plans at this time to add this functionality to our V2 API.
Tier II API Support Engineer
Our v3 is in closed beta testing at this point; however we do not have an ETA on general release. Also please note that v3 will be initially releasing with contacts endpoints only.
If your project needs to include sections other than contacts I would suggest to start with v2.
I cannot begin to tell you how utterly disheartening it is to learn this. My business partner and I spent the last two weeks working on something that added contacts to a list and then pulls their stats via the API. Are you saying it is impossible for us to do that?
I almost can't believe it though - Isn't this literally the two core things you'd want to do using an email marketing platform's API? Its just seems like a major lack of basic functionality...?
There is no way to add a contact to a campaign directly, correct? We have to add them to a list? But then once we add them to a list, there is no way to get any data back about their engagement? It just seems completely broken.
I'm hoping that we're missing something here (apologies if so).
What is the current status of being able to do this with the V3 API? We're using Ruby, so we'll have to spend another good chunk of time developing our own Ruby code to use it (the ruby gem uses V2) - but regardless - is this generally possible yet with V3?
The v3 API is released with the contacts endpoints; we are releasing the v3 API in stages.
You do need to add a contact to a list first. Then you can schedule a campaign to send to that list.
With our v2 API you are able to get reporting information at the contact level and at the campaign level.
That reporting will be available with the v3 API; however as I mentioned we are releasing the v3 API in stages and those endpoints are not yet released.