R/describe_datasets.R

Defines functions describe_datasets

Documented in describe_datasets

################################################################################
# Joshua C. Fjelstul, Ph.D.
# eulaw R package
################################################################################

#' Describes datasets in an eulaw.app database
#'
#' This function describes all of the datasets that are available from the
#' requested database.
#'
#' @param database The name of the database as a string. Use the function
#'   \code{list_databases()} to see a list of valid values.
#' @return A tibble with 3 columns.
#' @export
describe_datasets <- function(database) {
  url <- stringr::str_c("https://www.api.eulaw.app/databases/", database, "/datasets")
  out <- make_simple_request(url)
  out <- dplyr::select(out, dataset_id, dataset, label, description)
  return(out)
}

################################################################################
# end R script
################################################################################
jfjelstul/eulaw documentation built on Dec. 20, 2021, 11:07 p.m.