module Voog::API::Nodes
Public Instance Methods
move_node(node_id, params)
click to toggle source
Reorder a node
@see www.voog.com/developers/api/resources/nodes#relocate_node
# File lib/voog_api/api/nodes.rb, line 33 def move_node(node_id, params) put "nodes/#{node_id}/move", nil, {query: params} end
node(id, params = {})
click to toggle source
Get a single node
@see www.voog.com/developers/api/resources/nodes#get_node
# File lib/voog_api/api/nodes.rb, line 19 def node(id, params = {}) get "nodes/#{id}", {query: params} end
nodes(params = {})
click to toggle source
List nodes
@see www.voog.com/developers/api/resources/nodes#get_nodes
# File lib/voog_api/api/nodes.rb, line 12 def nodes(params = {}) paginate 'nodes', {query: params} end
update_node(id, data)
click to toggle source
Update a node
@see www.voog.com/developers/api/resources/nodes#update_node
# File lib/voog_api/api/nodes.rb, line 26 def update_node(id, data) put "nodes/#{id}", data end