code: def get_by_start_id(self, start_id):
          
          url = '/scans/%s/log?id=%s' % (self.scan_id, start_id)
          code, page = self.conn.send_request(url, method='GET')
  
          if code != 200:
              message = page.get('message', 'None')
              args = (code, message)
              raise APIException('Failed to retrieve scan log. Received HTTP'
                                 ' response code %s. Message: "%s"' % args)
  
          entries = page.get('entries', None)
  
          if entries is None:
              raise APIException('Could not retrieve log entries attribute')
  
          for entry_dict in entries:
              yield LogEntry.from_entry_dict(entry_dict)
docs: :yield: Log entries starting from :start_id: and ending 200 entries
                  after. In most cases easier to call than the paginate one
                  because there is no need to keep track of the already read
                  entries in a specific page.