docs: def _raise_for_status(self, response, explanation=None):
          """Raises stored :class:`APIError`, if one occurred."""
          try:
              response.raise_for_status()
          except requests.exceptions.HTTPError as e:
              if e.response.status_code == 404:
                  raise errors.NotFound(e, response, explanation=explanation)
              raise errors.APIError(e, response, explanation=explanation)