docs: async def all(
              self, *, details: bool = False,
              include_inactive: bool = False) -> list:
          """Return all zones (with optional advanced properties)."""
          endpoint = 'zone'
          if details:
              endpoint += '/properties'
          data = await self._request('get', endpoint)
          return [z for z in data['zones'] if include_inactive or z['active']]