def __init__(self, **options):
self.access_token = options.get('<STR_LIT>')<EOL>self.base_url = options['<STR_LIT>'] if '<STR_LIT>' in options else '<STR_LIT>'<EOL>self.user_agent = options['<STR_LIT>'] if '<STR_LIT>' in options else '<STR_LIT>'.format(VERSION)<EOL>self.verbose = options['<STR_LIT>'] if '<STR_LIT>' in options else False<EOL>self.timeout = options['<STR_LIT>'] if '<STR_LIT>' in options else <NUM_LIT:30><EOL>self.verify_ssl = options['<STR_LIT>'] if '<STR_LIT>' in options else True<EOL>if self.verbose:<EOL><INDENT>print("<STR_LIT>".format(self.__dict__))<EOL><DEDENT>
:param str access_token: Personal access token.
:param str base_url: (optional) Base url for the api. Default: ``https://api.getbase.com``.
:param str user_agent: (optional) Client user agent. Default: ``BaseCRM/v2 Python/{basecrm.VERSION}``.
:param bool verbose: (optional) Verbose/debug mode. Default: ``False``.
:param int timeout: (optional) Connection and response timeout. Default: **30** seconds.
:param bool verify_ssl: (optional) Whether to verify ssl or not. Default: ``True``.