Ryan, I see for the first time in the API docs the requirement for accept: application/atom+xml I've been happily ignoring this requirement for months, so whatever is being passed in is the default OAuth headers from my Ruby gem (probably Accept: */*, which could be considered to be valid presumably). For a simple Get request, adding headers seems unnecessary. And since it wasn't enforced previously by the API, and other Constant Contact APIs don't request it, suddenly requiring it makes little sense, and seems inconsistent. I don't see the value, unless the developers are going to quietly sneak in other response formats in the near future (in which case a URI parameter requesting the required format would be way easier to handle, and would be inline with Google, Salesforce, Twitter and everybody else I've integrated with). So, my preferred solution to this is to remove the required headers, to take us back to where we were previously, and not try and match the documentation. My SCORE client is waiting on a solution, since they are not getting new workshops published on their new mobile websites, and are not getting reports of attendance, essential for their reporting to the SBA. Just so you understand why this is important to prioritize. Thanks, Phil
... View more