A list unless using a function with a trailing underscore, in which
case json as character string is returned.
Arguments
key
(character) An IUCN API token. See rl_use_iucn().
parse
(logical) Whether to parse the output to list (FALSE) or,
where possible, data.frame (TRUE). Default: TRUE.
...
Includes the following arguments related to the wait time between
request retries if a "Too Many Requests" error is received from the API
(see HttpClient()$retry() for more details):
pause_base, pause_cap, and pause_min: basis, maximum, and minimum
for calculating wait time for retry
times: the maximum number of times to retry
onwait: a callback function if the request will be retried and a
wait time is being applied
Also supports any curl options passed to the GET
request via HttpClient.