docs: def get_records(self, domain, record_type=None, name=None):
          """Returns records from a single domain.  You can specify type/name as filters for the records returned.  If
          you specify a name you MUST also specify a type.
  
          :param domain: the domain to get DNS information from
          :param record_type: the type of record(s) to retrieve
          :param name: the name of the record(s) to retrieve
          """
  
          url = self._build_record_url(domain, record_type=record_type, name=name)
          data = self._get_json_from_response(url)
          self.logger.debug('Retrieved {} record(s) from {}.'.format(len(data), domain))
  
          return data