Usage
project_create(
name,
url = get_default_url(),
un = get_default_un(),
pw = get_default_pw()
)
Arguments
- name
The desired name of the project. Can contain whitespace.
- url
The ODK Central base URL without trailing slash.
Default:
get_default_url
.Set default
url
throughru_setup(url="...")
.See
vignette("Setup", package = "ruODK")
.- un
The ODK Central username (an email address). Default:
get_default_un
. Set defaultun
throughru_setup(un="...")
. Seevignette("Setup", package = "ruODK")
.- pw
The ODK Central password. Default:
get_default_pw
. Set defaultpw
throughru_setup(pw="...")
. Seevignette("Setup", package = "ruODK")
.
Value
A tibble with one row per project and all project metadata as columns as per ODK Central API docs.
See also
https://docs.getodk.org/central-api-project-management/#creating-a-project
Other project-management:
project_detail()
,
project_list()
Examples
if (FALSE) { # \dontrun{
# See vignette("setup") for setup and authentication options
# ruODK::ru_setup(svc = "....svc", un = "me@email.com", pw = "...")
p <- project_create("Test Project")
knitr::kable(p)
# project_create returns a tibble
class(p)
# > "tbl_df" "tbl" "data.frame"
# columns are project metadata
names(p)
# > "id" "name" "archived"
} # }