def get_incidents(self, offset=0, limit=None, include_resolved=False, **kwargs):
        """Retrieve all (v2) incidents.
        """
        resp = self._get(
            self._u(self._INCIDENT_ENDPOINT_SUFFIX),
            params={
                'offset': offset,
                'limit': limit,
                'include_resolved': str(include_resolved).lower(),
            },
            **kwargs)

        resp.raise_for_status()
        return resp.json()