Add or update a contact's custom fields, possible to edit field labels or names?

clarisam4
Regular Participant

Add or update a contact's custom fields, possible to edit field labels or names?

I am able to successfully add (POST) or update (PUT) a contact with five custom fields via Constant Contact API V2. However, the only NAMEs or LABELs it appears I can use are as follows:

 

CustomField1

CustomField2

CustomField3

...etc.

 

Is there really no way to change these to anything else? If I put anything else in, I get an error returned.

 

Also, I am sending date values in these fields, in the format 1/6/2010 (for January 6, 2010). I am assuming the fields are being stored in the contact as plain text. Is it possible to make these date fields? I know that via the Constant Contact web interface, it is possible to specify a custom field with a DATE format. I could not find any way to do this via the API.

 

Thank you.

2 REPLIES 2
Jimmy_D
Moderator

Hi @clarisam4,

 

Thank you for reaching out to Constant Contact's API Support.

 

Our current v2 API was designed with our older Contacts system. Our website has been updated to a new version of the Contacts system. We have recently released our contacts features for our v3 API that includes these features.

 

We are still working on making an announcement which is why no one knows about it yet, but since this is what you are looking for I've provided the link below.

 

https://v3.developer.constantcontact.com/index.html


Regards,
Jimmy D.
Tier II API Support Engineer
clarisam4
Regular Participant

It sounds like I need to rebuild my app, unfortunately.

Developer Portal

View API documentation, code samples, get your API key.

Visit Page