SyncPageIterator
AsyncPageIterator
create_async_page_iterator()
create_sync_page_iterator()
Contents:
Bases: object
object
Synchronous iterator for paginated API responses.
Provides OpenAI-style auto-pagination that handles page tokens automatically.
Initialize the sync page iterator.
page_fetcher (Callable[..., BaseModel]) – Function to fetch a page (e.g., client.api_calls.list_api_calls)
Callable
...
BaseModel
initial_kwargs (Dict[str, Any]) – Initial arguments for the first request
Dict
str
Any
item_type (Optional[Type[TypeVar(T, bound= BaseModel)]]) – Type of items being paginated
Optional
Type
TypeVar
T