Class: Bloomerang::Appeal
Overview
Bloomerang::Appeal bloomerang.co/product/integrations-data-management/api/rest-api/#/Appeals Id integer($int64) Name string SortIndex integer($int32) IsActive boolean
Class Method Summary collapse
Methods inherited from Base
Class Method Details
.create(body) ⇒ Object
Create an appeal bloomerang.co/product/integrations-data-management/api/rest-api/#/Appeals/post_appeal
Params: body see API for fields
40 41 42 |
# File 'lib/bloomerang/appeal.rb', line 40 def self.create(body) post("appeal", {}, body) end |
.fetch(params) ⇒ Object
Fetch all appeals bloomerang.co/product/integrations-data-management/api/rest-api/#/Appeals/get_appeals
Params: skip integer, default: 0, simple paging system take integer, default: 50, simple paging system id array, separated by pipes: “1|2|3” isActive boolean, Filters to either active or inactive appeals search string, Filters to appeals with names that match any part of the search string
22 23 24 |
# File 'lib/bloomerang/appeal.rb', line 22 def self.fetch(params) get("appeals", params) end |
.show(id) ⇒ Object
Show an appeal bloomerang.co/product/integrations-data-management/api/rest-api/#/Appeals/get_appeal_id
Params: id integer
31 32 33 |
# File 'lib/bloomerang/appeal.rb', line 31 def self.show(id) get("appeal/#{id}") end |
.update(id, body) ⇒ Object
Update an appeal bloomerang.co/product/integrations-data-management/api/rest-api/#/Appeals/put_appeal_id
Params: id integer body see API for fields
50 51 52 |
# File 'lib/bloomerang/appeal.rb', line 50 def self.update(id, body) put("appeal/#{id}", {}, body) end |