original_docstring: 
      Initiates a Client to be used to access all REST References endpoints.
  
      :param api_key: Your API Key. Visit your dashboard to get yours.
      :param use_async: Set it to ``True`` to get async client. Defaults to usual non-async client.
      :param connect_timeout: The connection timeout in seconds. Defaults to 10. basically the number of seconds to
                              wait for a connection to be established. Raises a ``ConnectTimeout`` if unable to
                              connect within specified time limit.
      :param read_timeout: The read timeout in seconds. Defaults to 10. basically the number of seconds to wait for
                           date to be received. Raises a ``ReadTimeout`` if unable to connect within the specified
                           time limit.
      
docstring: Initiates a Client to be used to access all REST References endpoints.
docstring_tokens: Initiates a Client to be used to access all REST References endpoints .
code: def ReferenceClient(api_key: str, use_async: bool = False, connect_timeout: int = 10, read_timeout: int = 10):
      """
      Initiates a Client to be used to access all REST References endpoints.
  
      :param api_key: Your API Key. Visit your dashboard to get yours.
      :param use_async: Set it to ``True`` to get async client. Defaults to usual non-async client.
      :param connect_timeout: The connection timeout in seconds. Defaults to 10. basically the number of seconds to
                              wait for a connection to be established. Raises a ``ConnectTimeout`` if unable to
                              connect within specified time limit.
      :param read_timeout: The read timeout in seconds. Defaults to 10. basically the number of seconds to wait for
                           date to be received. Raises a ``ReadTimeout`` if unable to connect within the specified
                           time limit.
      """
  
      if not use_async:
          return SyncReferenceClient(api_key, connect_timeout, read_timeout)
  
      return AsyncReferenceClient(api_key, connect_timeout, read_timeout)
code_tokens: def ReferenceClient ( api_key : str , use_async : bool = False , connect_timeout : int = 10 , read_timeout : int = 10 ) : if not use_async : return SyncReferenceClient ( api_key , connect_timeout , read_timeout ) return AsyncReferenceClient ( api_key , connect_timeout , read_timeout )
short_docstring: Initiates a Client to be used to access all REST References endpoints.
short_docstring_tokens: Initiates a Client to be used to access all REST References endpoints .
comment: """
      Initiates a Client to be used to access all REST References endpoints.
  
      :param api_key: Your API Key. Visit your dashboard to get yours.
      :param use_async: Set it to ``True`` to get async client. Defaults to usual non-async client.
      :param connect_timeout: The connection timeout in seconds. Defaults to 10. basically the number of seconds to
                              wait for a connection to be established. Raises a ``ConnectTimeout`` if unable to
                              connect within specified time limit.
      :param read_timeout: The read timeout in seconds. Defaults to 10. basically the number of seconds to wait for
                           date to be received. Raises a ``ReadTimeout`` if unable to connect within the specified
                           time limit.
      """