Sha256: 9987227c30c6ee5bcba67ec6949f71e5eb4dcf204f9de5df157cee7a7b6f1d16
Contents?: true
Size: 633 Bytes
Versions: 6
Compression:
Stored size: 633 Bytes
Contents
require_relative 'discovery/base_module_client' module Hubspot class Client include Hubspot::Discovery::BaseModuleClient def initialize(params) raise 'Please, pass :api_key or :access_token' if params[:api_key].nil? && params[:developer_api_key].nil? && params[:access_token].nil? super end def api_modules %i[ automation cms communication_preferences conversations crm events files marketing oauth settings webhooks ].freeze end def base_module 'Hubspot::Discovery' end end end
Version data entries
6 entries across 6 versions & 1 rubygems