class WebHook
Public Instance Methods
create(request={})
click to toggle source
# File lib/blocksdk_ruby/webhook.rb, line 5 def create(request={}) return request("POST","/hook",{"callback"=>request['callback'],"category"=>request['category'],"address"=>request['address']}) end
delete(request={})
click to toggle source
# File lib/blocksdk_ruby/webhook.rb, line 19 def delete(request={}) return request("POST","/hook/" + (request['hook_id']).to_s + "/delete") end
get(request={})
click to toggle source
# File lib/blocksdk_ruby/webhook.rb, line 15 def get(request={}) return request("GET","/hook/" + (request['hook_id']).to_s) end
getResponse(request={})
click to toggle source
# File lib/blocksdk_ruby/webhook.rb, line 29 def getResponse(request={}) request["offset"].to_s.empty? ? request['offset'] = 0 : request["offset"] request["limit"].to_s.empty? ? request['limit'] = 10 : request["limit"] return request("GET","/hook/" + (request['hook_id']).to_s + "/response",{"offset"=>request['offset'],"limit"=>request['limit']}) end
list(request = {})
click to toggle source
# File lib/blocksdk_ruby/webhook.rb, line 9 def list(request = {}) request["offset"].to_s.empty? ? request['offset'] = 0 : request["offset"] request["limit"].to_s.empty? ? request['limit'] = 10 : request["limit"] return request("GET","/hook",{"offset"=>request['offset'],"limit"=>request['limit']}) end
listResponse(request = {})
click to toggle source
# File lib/blocksdk_ruby/webhook.rb, line 23 def listResponse(request = {}) request["offset"].to_s.empty? ? request['offset'] = 0 : request["offset"] request["limit"].to_s.empty? ? request['limit'] = 10 : request["limit"] return request("GET","/hook/response",{"offset"=>request['offset'],"limit"=>request['limit']}) end