R/facilites.R

Defines functions metrc_get_facilities

Documented in metrc_get_facilities

#' Get Facilities Data
#' 
#' Gives information about all facilities user can access.
#' 
#' @return tibble Containing information about each facility. License is a list-col with info about the license.
#' 
#' @export
#' @note See url{https://api-co.metrc.com/Documentation/#Facilities.get_facilities_v1}

metrc_get_facilities <- function() {
  
  metrc_call("GET", "facilities/v1") %>% {
    tibble(
      HireDate = map_chr(., "HireDate"),
      HomePage = map_chr(., "HomePage"),
      IsOwner = map_lgl(., "IsOwner"),
      IsManager = map_lgl(., "IsManager"),
      Name = map_chr(., "Name"),
      Alias = map_chr(., "Alias"),
      DisplayName = map_chr(., "DisplayName"),
      License = map(., "License") %>% map(as_tibble)
    )
  }
}
CannaData/CannaMetrc documentation built on Sept. 14, 2021, 7:31 p.m.