def content_info(self, key, model, contentid, vendor=None):
if not vendor:  <EOL><INDENT>path = PROVISION_MANAGE_CONTENT + model + '<STR_LIT:/>' + contentid<EOL>return self._request(path, key, '<STR_LIT>', '<STR_LIT:GET>', self._manage_by_cik)<EOL><DEDENT>else:  <EOL><INDENT>data = urlencode({'<STR_LIT>': vendor,<EOL>'<STR_LIT>': model,<EOL>'<STR_LIT:id>': contentid,<EOL>'<STR_LIT:info>': '<STR_LIT:true>'})<EOL>return self._request(PROVISION_DOWNLOAD,<EOL>key, data, '<STR_LIT:GET>', self._manage_by_cik)<EOL><DEDENT>
(Speculation) Fetches content information for a given vendor, model, and ID.

        This method might map to:
        https://github.com/exosite/docs/tree/master/provision#get---get-content-info-1,
        but seems to be missing serial number.

        Args:
            key: The CIK or Token for the device
            model:
            contentid: The ID used to name the entity bucket
            vendor: The name of the vendor