class Shipwire::Returns

Public Instance Methods

cancel(id) click to toggle source
# File lib/shipwire/returns.rb, line 15
def cancel(id)
  request(:post, "returns/#{id}/cancel")
end
create(body) click to toggle source
# File lib/shipwire/returns.rb, line 7
def create(body)
  request(:post, 'returns', body: body)
end
find(id, params = {}) click to toggle source
# File lib/shipwire/returns.rb, line 11
def find(id, params = {})
  request(:get, "returns/#{id}", params: params)
end
holds(id, params = {}) click to toggle source
# File lib/shipwire/returns.rb, line 19
def holds(id, params = {})
  request(:get, "returns/#{id}/holds", params: params)
end
items(id) click to toggle source
# File lib/shipwire/returns.rb, line 23
def items(id)
  request(:get, "returns/#{id}/items")
end
labels(id) click to toggle source
# File lib/shipwire/returns.rb, line 31
def labels(id)
  request(:get, "returns/#{id}/labels")
end
list(params = {}) click to toggle source
# File lib/shipwire/returns.rb, line 3
def list(params = {})
  request(:get, 'returns', params: params)
end
trackings(id) click to toggle source
# File lib/shipwire/returns.rb, line 27
def trackings(id)
  request(:get, "returns/#{id}/trackings")
end