Represents a V1 search result response (object: "search_result").
Auto-paging
{:ok, page} = StripeElixir.Client.request(client, :get, "/v1/charges/search",
params: %{"query" => "status:'succeeded'"})
page
|> StripeElixir.SearchResult.auto_paging_stream(client)
|> Enum.to_list()
Summary
Types
Functions
@spec auto_paging_stream(t(), StripeElixir.Client.t(), keyword()) :: Enumerable.t()
Returns a lazy Stream that yields every item across all search result pages.
Uses page token pagination (the next_page field from each response).