code: async def getiter(self, url: str, url_vars: Dict[str, str] = {},
                        *, accept: str = sansio.accept_format(),
                        jwt: Opt[str] = None,
                        oauth_token: Opt[str] = None
                        ) -> AsyncGenerator[Any, None]:
          
          data, more = await self._make_request("GET", url, url_vars, b"", accept,
                                                jwt=jwt, oauth_token=oauth_token)
  
          if isinstance(data, dict) and "items" in data:
              data = data["items"]
  
          for item in data:
              yield item
          if more:
              # `yield from` is not supported in coroutines.
              async for item in self.getiter(more, url_vars, accept=accept,
                                             jwt=jwt, oauth_token=oauth_token):
                  yield item
docs: Return an async iterable for all the items at a specified endpoint.