code: def get_archive(self, archive_id):
          
          response = requests.get(self.endpoints.archive_url(archive_id), headers=self.json_headers(), proxies=self.proxies, timeout=self.timeout)
  
          if response.status_code < 300:
              return Archive(self, response.json())
          elif response.status_code == 403:
              raise AuthError()
          elif response.status_code == 404:
              raise NotFoundError("Archive not found")
          else:
              raise RequestError("An unexpected error occurred", response.status_code)
docs: Gets an Archive object for the given archive ID.
  
          :param String archive_id: The archive ID.
  
          :rtype: The Archive object.