Integrating Ruby with the SurveyGizmo Survey API

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.

Join the Conversation