module ListWebsites

Public Instance Methods

find_website_id_by_name(website_name:) click to toggle source

custom method

# File lib/crisp_client/list_websites.rb, line 8
def find_website_id_by_name(website_name:)
  websites = list_websites.select{ |website| (website["name"] if website) == website_name }
  websites.any? ? websites.first["id"] : nil
end
list_websites() click to toggle source

docs.crisp.im/api/v1/#user-user-account-websites-get

# File lib/crisp_client/list_websites.rb, line 3
def list_websites
  client_get("/user/account/websites")["data"]
end