- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
This is the post request with custom fields
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello SpencerF23,
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 you are using our legacy V2 API, which has some limitations regarding Custom Fields as far as the amount that can be utilized and the naming convention allowed.
Our legacy V2 API supports very specific Custom Field names that must be in the format of "Custom Field n", where n = 1 - 15 if imported through bulk methods, or CustomFieldn format if using our individual contact API endpoints.
Custom Fields are only accessible via the legacy V2 API if they meet the required naming conventions.
API and GUI Differences & Unsupported GUI functionality
https://v2.developer.constantcontact.com/docs/contacts-api/api-gui-func.html
V2 API Custom Field Limitations
https://v2.developer.constantcontact.com/docs/contacts-api/api-gui-func.html
As a side note, while no date is currently set, there will be a point in the near future where our legacy V2 API will begin deprecation, as the deprecation process for our retired V1 API is nearly complete. Due to this, while we will continue to deploy critical bug fixes at this time, we will not be doing any more development for V2 or its endpoints, and strongly recommend upgrading to the V3 API to ensure you're ahead of the curve.
Our V3 API Custom Fields allow up to 100 and uses "custom_field_id" rather than the limited naming convention offered by V2:
https://v3.developer.constantcontact.com/api_guide/custom_fields.html
Please have a look and let us know if you have any other questions!
Regards,
Courtney E.
Tier II API Support Engineer
Did I answer your question?
If so, please mark my post as an "Accepted Solution" by clicking the Accept as Solution button in the bottom right hand corner of this post.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I believe this is the standard error message when the recipients email address has been blocked from receiving by the recipient. In other words, they have opted out of receiving emails from CC
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Mark, thanks for replying. I just shared screenshots from the CC API test tool. It seems to be something with the custom field because it works without it, but not with it. And we really do want to be able to send the custom field info.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
[redacted for security/privacy]
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello SpencerF23,
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 you are using our legacy V2 API, which has some limitations regarding Custom Fields as far as the amount that can be utilized and the naming convention allowed.
Our legacy V2 API supports very specific Custom Field names that must be in the format of "Custom Field n", where n = 1 - 15 if imported through bulk methods, or CustomFieldn format if using our individual contact API endpoints.
Custom Fields are only accessible via the legacy V2 API if they meet the required naming conventions.
API and GUI Differences & Unsupported GUI functionality
https://v2.developer.constantcontact.com/docs/contacts-api/api-gui-func.html
V2 API Custom Field Limitations
https://v2.developer.constantcontact.com/docs/contacts-api/api-gui-func.html
As a side note, while no date is currently set, there will be a point in the near future where our legacy V2 API will begin deprecation, as the deprecation process for our retired V1 API is nearly complete. Due to this, while we will continue to deploy critical bug fixes at this time, we will not be doing any more development for V2 or its endpoints, and strongly recommend upgrading to the V3 API to ensure you're ahead of the curve.
Our V3 API Custom Fields allow up to 100 and uses "custom_field_id" rather than the limited naming convention offered by V2:
https://v3.developer.constantcontact.com/api_guide/custom_fields.html
Please have a look and let us know if you have any other questions!
Regards,
Courtney E.
Tier II API Support Engineer
Did I answer your question?
If so, please mark my post as an "Accepted Solution" by clicking the Accept as Solution button in the bottom right hand corner of this post.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thank you!
