Represents a V1 paginated list response (object: "list").
Auto-paging
client = Stripe.client("sk_test_...")
{:ok, page} = Stripe.Client.request(client, :get, "/v1/charges")
page
|> Stripe.ListObject.auto_paging_stream(client)
|> Enum.take(50)
Summary
Types
Functions
@spec auto_paging_stream(t(), Stripe.Client.t(), keyword()) :: Enumerable.t()
Returns a lazy Stream that yields every item across all pages.
Uses starting_after cursor pagination. The stream fetches the next page
only when consumed (via Enum or Stream functions).