Integrating Ruby with the SurveyGizmo Survey API

Posted 12.15.11 by in: Features

To all you coders out there – a couple of different developers have recently released Ruby gems to integrate SurveyGizmo’s survey API with Ruby!

There are two different Ruby gems out there right now to choose from:

survey-gizmo-ruby Ruby Gem

Kabari Hendrick released this Ruby gem to integrate Ruby with the SurveyGizmo API v.1 using an ActiveModel style interface. It interfaces with survey API resources such as surveys, questions, pages, options, and responses. It also supports all of the actions provided by the API: get, create, update, delete, and get list. There is also error handling.

You can follow these links to check out the survey-gizmo-ruby repository, see an extended usage example, or read the documentation.

Kabari’s company, Lab42, uses it in a few different places, such as this survey tool.

surveygizmo Ruby Gem

Bobby Uhlenbrock with Ample built this Ruby Gem, which currently focuses heavily on pulling response data from the SurveyGizmo API.

Bobby told us, “My goal was to make this as easy to drop into an app as the Twitter gem. Therefore, if you’ve ever used the Twitter gem, this should make immediate sense.”

You can follow the links below to see the surveygizmo Ruby Gem repository, as well as check out the documentation.

**We’ve also added both of these gems to our Survey API Resources page to make them easy to find in the future.

What’s Next

Both developers told us that their gems weren’t yet finished, and could use some help in the form of contributors, bug-finders, etc…so if you’re a Ruby developer who wants to make it easy to integrate your apps with SurveyGizmo, go get involved!

We love it when people build cool things with our API – thanks to Bobby and Kabari for getting these started! If you’ve used these Ruby gems (or the SurveyGizmo API) to build something great, please drop us an email and let us know! We’d love to talk to you more about it.

Share this:

About the Author

Kipp Chambers
Kipp is the Web Content Manager at SurveyGizmo. He blogs, tweets, and otherwise spreads the word about SurveyGizmo to anyone who'll listen. He spends the rest of his time jumping out of airplanes and trying (unsuccessfully) to teach his Border Collie to play Angry Birds. He firmly believes that everything in life is better with bacon.

Get Started with a 14-Day Free Trial

Just fill out this form to create an account.

By creating an account you agree to SurveyGizmo's terms of service.