% Generated by roxygen2: do not edit by hand
% Please edit documentation in R/pagination.R
\name{paginate_all}
\alias{paginate_all}
\title{Fetch All Paginated Results}
\usage{
paginate_all(fetch_fn, page_size = 100, max_pages = Inf, progress = TRUE)
}
\arguments{
\item{fetch_fn}{A function that takes \code{page} and \code{size} arguments and returns
a list with \code{data} (the results) and \code{meta} (pagination metadata).}

\item{page_size}{Number of items per page. Default 100.}

\item{max_pages}{Maximum number of pages to fetch. Default \code{Inf}.}

\item{progress}{Show progress bar. Default \code{TRUE}.}
}
\value{
A tibble containing all fetched results.
}
\description{
Fetches all pages of results and combines them into a single tibble.
}
\keyword{internal}
