Class: Seam::Clients::Phones
Instance Attribute Summary
Attributes inherited from BaseClient
#client
Instance Method Summary
collapse
Methods inherited from BaseClient
#initialize, #request_seam, #request_seam_object
Instance Method Details
#deactivate(device_id:) ⇒ Object
10
11
12
13
14
15
16
17
18
|
# File 'lib/seam/clients/phones.rb', line 10
def deactivate(device_id:)
request_seam(
:post,
"/phones/deactivate",
body: {device_id: device_id}.compact
)
nil
end
|
#list(owner_user_identity_id: nil) ⇒ Object
20
21
22
23
24
25
26
27
28
|
# File 'lib/seam/clients/phones.rb', line 20
def list(owner_user_identity_id: nil)
request_seam_object(
:post,
"/phones/list",
Seam::Phone,
"phones",
body: {owner_user_identity_id: owner_user_identity_id}.compact
)
end
|