Class: Boldsign::Resources::ContactGroup

Inherits:
Boldsign::Resource show all
Defined in:
lib/boldsign/resources/contact_group.rb

Overview

Contact-group endpoints (‘/v1/contactGroups/*`).

Instance Method Summary collapse

Methods inherited from Boldsign::Resource

#initialize

Constructor Details

This class inherits a constructor from Boldsign::Resource

Instance Method Details

#create(body) ⇒ Object



7
# File 'lib/boldsign/resources/contact_group.rb', line 7

def create(body);   @client.post("/v1/contactGroups/create", body: body); end

#delete(group_id) ⇒ Object



9
# File 'lib/boldsign/resources/contact_group.rb', line 9

def delete(group_id);       @client.delete("/v1/contactGroups/delete", groupId: group_id); end

#get(group_id) ⇒ Object



6
# File 'lib/boldsign/resources/contact_group.rb', line 6

def get(group_id);  @client.get("/v1/contactGroups/get", groupId: group_id); end

#list(**params) ⇒ Object



5
# File 'lib/boldsign/resources/contact_group.rb', line 5

def list(**params); @client.get("/v1/contactGroups/list", params); end

#update(body, **params) ⇒ Object



8
# File 'lib/boldsign/resources/contact_group.rb', line 8

def update(body, **params); @client.put("/v1/contactGroups/update", body: body, params: params); end