Module: ConnpassApiV2::Client::GroupMethods

Included in:
ConnpassApiV2::Client
Defined in:
lib/connpass_api_v2/client/group_methods.rb

Overview

connpass group endpoints (/api/v2/groups)

Instance Method Summary collapse

Instance Method Details

#get_groups(subdomain: nil, start: nil, count: nil) ⇒ ConnpassApiV2::Response

Search groups

Parameters:

  • subdomain (String, Array<String>, nil) (defaults to: nil)
  • start (Integer, nil) (defaults to: nil)
  • count (Integer, nil) (defaults to: nil)

Returns:

See Also:



16
17
18
19
20
21
22
23
24
# File 'lib/connpass_api_v2/client/group_methods.rb', line 16

def get_groups(subdomain: nil, start: nil, count: nil)
  params = {
    subdomain: Client.joined_param(subdomain),
    start:     start,
    count:     count,
  }

  connection.get("groups/", params.compact).body # steep:ignore NoMethod
end