cbs_get_toc by default a list of all tables and all columns will be retrieved.
You can restrict the query by supplying multiple filter statements or by specifying the
columns that should be returned.
cbs_get_toc(
...,
convert_dates = TRUE,
select = NULL,
verbose = FALSE,
cache = TRUE,
base_url = getOption("cbsodataR.base_url", BASE_URL),
include_ID = FALSE
)filter statement to select rows, e.g. Language="nl"
convert the columns with date-time information into DateTime (default TRUE)
character columns to be returned, by default all columns
will be returned.
logical prints the calls to the webservice
logical should the result be cached?
optionally specify a different server. Useful for third party data services implementing the same protocol.
logical column needed by OData but with no current use.
data.frame with identifiers, titles and descriptions of tables
cbs_get_toc will cache results, so subsequent calls will be much faster.
if (FALSE) { # \dontrun{
# get list of english tables
tables_en <- cbs_get_toc(Language="en")
# get list of dutch tables
tables_nl <- cbs_get_toc(Language="nl")
View(tables_nl)
} # }