It simply doesn't work well, is slow and is a hassle. Really do not appreciate this being forced on us. There are times when I need to access my account quickly and this is an impediment. I have been a customer for some 20 years and this is not how a customer service friendly company should operate.
... View more
Hello HeidiS146,
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.
It looks like we're already working with you directly via email, but I wanted to close the loop here as well. If you haven't received our reply, please let us know via email at webservices@constantcontact.com, and reference case number 29664639.
... View more
Hello SegmintD,
Thank you for reaching out to Constant Contact API Developer Support.
I’m glad to hear that you were able to properly remove the phone number and custom field values with the naming conventions outlined in our documentation. While we were able to replicate the behavior you experienced with your original naming conventions updating these properties (but not removing their values if left blank), we can only guarantee that the calls will function as expected if they are made in the format specified in our documentation.
Please let us know if you have any other questions!
Regards,
... View more
Thanks for the followup. I looked closely at my Client API code (which was generated Java code done using the CC V3 schema and swagger) and it was sending all 3 of mutually exclusive attributes in the source. I had to change some properties to not be used when null and it is working now. Regards, Robert at Segmint, Inc
... View more
Hello SegmintD,
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.
It is true that a single contact can support multiple phone numbers and that the POST call to create a contact, as well as the PUT call to update a Contact allow for including multiple phone numbers in an array.
Create a Contact
https://developer.constantcontact.com/api_guide/contacts_create_or_update.html
The reason that the Create or Update a Contact endpoint only supports a single phone number is because this endpoint is intended for sign-up forms. A typical sign up form would be intended for a single contact and would only include a single field for a phone number.
Sign-Up Form Endpoint
https://v3.developer.constantcontact.com/api_guide/contacts_create_or_update.html
Please have a look and let us know if you have any other questions!
Regards,
... View more