module Voog::API::Forms

Voog Forms API methods.

@see www.voog.com/developers/api/resources/forms

Public Instance Methods

delete_form(id) click to toggle source

Delete a form

@see www.voog.com/developers/api/resources/forms#delete_form

# File lib/voog_api/api/forms.rb, line 33
def delete_form(id)
  delete "forms/#{id}"
end
form(id, params = {}) click to toggle source

Get a single form

@see www.voog.com/developers/api/resources/forms#get_form

# File lib/voog_api/api/forms.rb, line 19
def form(id, params = {})
  get "forms/#{id}", {query: params}
end
forms(params = {}) click to toggle source

List forms

@see www.voog.com/developers/api/resources/forms#get_forms

# File lib/voog_api/api/forms.rb, line 12
def forms(params = {})
  paginate 'forms', {query: params}
end
update_form(id, data) click to toggle source

Update a form

@see www.voog.com/developers/api/resources/forms#update_form

# File lib/voog_api/api/forms.rb, line 26
def update_form(id, data)
  put "forms/#{id}", data
end