module SigfoxApi::Device
Public Instance Methods
create_device(params)
click to toggle source
# File lib/sigfox_api/device.rb, line 9 def create_device(params) request(method: :post, endpoint: '/v2/devices', params: params) end
delete_device(device_id)
click to toggle source
# File lib/sigfox_api/device.rb, line 13 def delete_device(device_id) request(method: :delete, endpoint: "/v2/devices/#{device_id}") end
disengage_seq_number(device_id)
click to toggle source
# File lib/sigfox_api/device.rb, line 17 def disengage_seq_number(device_id) request(method: :post, endpoint: "/v2/devices/#{device_id}/disengage") end
list_devices(options = {})
click to toggle source
# File lib/sigfox_api/device.rb, line 5 def list_devices(options = {}) request(method: :get, endpoint: '/v2/devices', params: options) end
suspend_multiple_devices(device_ids = [])
click to toggle source
# File lib/sigfox_api/device.rb, line 21 def suspend_multiple_devices(device_ids = []) params = { data: device_ids } request(method: :post, endpoint: '/v2/devices/bulk/suspend', params: params) end