Package index
-
call_api()questioning - Send a request to an API
-
choose_pagination_fn() - Extract a pagination policy from a request
-
compact_nested_list() - Discard empty elements
-
do_if_fn_defined() - Use a provided function
-
iterate_with_json_cursor() - Iteration helper for json cursors
-
req_auth_api_key() - Authenticate with an API key
-
req_init() - Setup a basic API request
-
req_modify() - Modify an API request for a particular endpoint
-
req_pagination_policy() - Define a pagination policy for a request
-
req_perform_opinionated() - Perform a request with opinionated defaults
-
req_pkg_user_agent() - Append package information to user agent
-
req_prepare() - Prepare a request for an API
-
req_tidy_policy() - Define a tidy policy for a request
-
resp_body_auto() - Automatically choose a body parser
-
resp_body_csv()resp_body_tsv() - Extract tabular data from response body
-
resp_body_separate() - Extract response body into list
-
resp_parse()questioning - Parse one or more responses
-
resp_tidy() - Extract and clean an API response
-
resp_tidy_json() - Extract and clean a JSON API response
-
resp_tidy_unknown() - Error informatively for unknown response types
-
stabilize_string() - Ensure an argument is a length-1 character
-
url_normalize() - Normalize a URL
-
url_path_append() - Add path elements to a URL