Need to pass Event Description to API

Regular Participant

Need to pass Event Description to API

The only fields that Constant Contact sends through the API are:

  • Card Type
  • Credit Card number
  • Expiration month/year
  • CVV
  • Address Line 1
  • City 
  • State
  • Postal Code
  • Country

Can we at least get the Event Description of the event that someone is registering to passed through the API?   Right now we have the need for different events to hit various accounting funds.  We do that currently with Eventbrite by parsing the first 10 characters of the description to get the accounting code.  While it is not optimum it does work.  We would be able to turn on several events that our organization has and still have them hit the correct accounting buckets.


Any response on this issue would be appreciated!


Keith Braswell

United Pentecostal Church International

Regular Participant

Also, while the description works, it is not what we would really like.  If on each event we could have one custom field that could be passed that would be better than the event description.  Because right now our Descriptions look like this:


[ACTCODE1] Then the event description.


So when people register the code is always there and looks kind of annoying.  But it's the only option we have with our other event registration provider. 




Hi Keith,


I passed this request along to our product manager who handles EventSpot so that he can look into whether we can get the event descrtiption available through the API in the future.


Unfortunately I can't provide a timeline on if and when this will be implemented, but I will keep you updated.  Thank you for the feedback.


Best Regards,

Shannon W.

API Support Specialist

Regular Participant


Thanks for your response.   Please pass along that we would be willing to pay toward the R&D of this enhancement and be involved in the beta version.


Hey Keith, just wanted to clarify that while the team will look into this, our payment processing is built on the Propay portal stack so we are limited in what we can and can't pass to  Without the dev team looking at it yet, I don't know if this is possible or not but I just wanted to make sure we set the right expectations that this simply may be impossible for us to do due to technology restrictions.  Glad to hear that you're having success with the gateway integration though.

Dave Berard
Senior Product Manager, Constant Contact

Dave, Thanks for the information.   Really in it's most simplistic form, we are just looking for one 10 character field that can be called anything just to pass unique event codes over to our API so the money can land in the correct account.  We have this solution handled in Eventbrite, but we don't like their model of paying per registration.  This would be pretty huge for us as we have 1 event that is over 10,000 people.  And another that is about 8,000 people.  With lots of smaller events.


Is there anyway to get an update on this? We would like to have this as well.

I'll have our Event Product Management team get a response to you on this.  As of today, we have not added this feature.  However, I can't comment on their roadmap and priorities.  I manage the API roadmap which this forum supports.

Dave Berard
Senior Product Manager, Constant Contact

Hi everyone, 


Thank you for posting on this!  My name is Jim Mariano, i manage the event tool here at Constant Contact.  So, the story here is that at this moment we can't pass this info to  (This is going to get into the weeds quickly.) but here is the story.  We do not directly integrate with  We integrate with ProPay's "Protect Pay"which gets us an easy integration into  So, we completely understand the request, and we've approached it a few times and have not been able to provide clever work-arounds or solutions.  I will touch base with ProPay, in hopes of changing their API to support the passing of a description field, but at the moment we can't support this.  


So, rest assured we completely understand the request, and will do our best to accomodate, but we are currently blocked.  


Lastly, Constant Contact now offers "WePay," as a credit card processing option in all of our payment transacting products and WePay does support a description field.  Additionally, WePay has a very very simple sign-up flow and is priced competitively.  More info here:


Thank you all for posting.  Please keep the feedback coming!  We use this community's feedback  in general to help us form our road map.  




Jim Mariano

Product Manager - Constant Contact

Occasional Participant

Any update on this? said that CC/EventSpot would have to program this in order for it to end up in their reporting fields.  It is frustrating to not be able to see detail on reports on what tickets are being purchased or what events the transaction should be associated with or even just that the transaction came from CC/EventSpot.

At this time we still do not have the ability to pass this information to Authorize.Net.  Sorry to not have a better update on this.  We will continue to monitor our vendor's feature set (Propay) to see if they add this functionality for us to take advantage of. 

Dave Berard
Senior Product Manager, Constant Contact
Developer Portal

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

Visit Page