Hi Carl, you and I traded a few emails last week about forum access and API integrations. As I mentioned in one of those emails, my company does a lot of API integration work. We've just wrapped up a nice set of lead and contact forms that integrate with BatchBook for one customer, and we plan to do more custom integrations with Gravity Forms as the forms platform.
On to my Feature Request - it would be great if you could add a flag that allows us to have Gravity Forms use non-numeric keys for fields in the $entry[] object/array. I looked through the code and noticed that you're stripping 'input_' off of the field names before inserting them into $entry[].
We post all form fields out to various services, and I'd prefer to just be able to use http_build_query($entry), but I'm having trouble with the complex field keys. http_build_query() has an option that adds a string prefix to numeric keys (since PHP doesn't like numeric keys inside $_POST[]), but it doesn't catch the complex field key names like '5.1', '5.2', etc.
This means we need to loop through $entry[] and sanitize the complex field keys before building our query and sending it off into the aether. Would be nice if we could just set a flag that says "don't strip 'input_' off of the front of the $_POST[] key".
Hope that makes sense :-)