async def checks(self, service, *,
                     dc=None, near=None, watch=None, consistency=None):
        service_id = extract_attr(service, keys=["ServiceID", "ID"])
        params = {"dc": dc, "near": near}
        response = await self._api.get("/v1/health/checks", service_id,
                                       params=params,
                                       watch=watch,
                                       consistency=consistency)
        return consul(response)