Retrieve all results from a paginated endpoint

fetch_all(fn, ...)

Arguments

fn

The API function to be called.

...

Arguments passed to fn.

Value

A list with the concatenated results of each page of fn.

See also

Other pagination: fetch_until()

Examples

if (FALSE) { columns <- fetch_all(tables_list_columns, id = 123) column_names <- columns %>% purrr::map_chr("name") }