View source: R/odata_entitylist_service_get.R
odata_entitylist_service_get | R Documentation |
odata_entitylist_service_get(
pid = get_default_pid(),
did = "",
url = get_default_url(),
un = get_default_un(),
pw = get_default_pw(),
retries = get_retries(),
odkc_version = get_default_odkc_version(),
orders = get_default_orders(),
tz = get_default_tz()
)
pid |
The numeric ID of the project, e.g.: 2. Default: Set default See |
did |
(chr) The name of the Entity List, internally called Dataset. The function will error if this parameter is not given. Default: "". |
url |
The ODK Central base URL without trailing slash. Default: Set default See |
un |
The ODK Central username (an email address).
Default: |
pw |
The ODK Central password.
Default: |
retries |
The number of attempts to retrieve a web resource. This parameter is given to Default: 3. |
odkc_version |
The ODK Central version as a semantic version string
(year.minor.patch), e.g. "2023.5.1". The version is shown on ODK Central's
version page Default: Set default See |
orders |
(vector of character) Orders of datetime elements for lubridate. Default:
|
tz |
A timezone to convert dates and times to. Read |
ODK Central presents one OData service for every Dataset (Entity List)
as a way to get an OData feed of Entities.
To access the OData service, add .svc
to the resource URL for the given
Dataset (Entity List).
The Service Document provides a link to the main source of information in this OData service: the list of Entities in this Dataset, as well as the Metadata Document describing the schema of this information.
This document is available only in JSON format.
An S3 class odata_entitylist_service_get
with two list items:
context
The URL for the OData metadata document
value
A tibble of EntitySets available in this EntityList
https://docs.getodk.org/central-api-odata-endpoints/#odata-dataset-service
Other entity-management:
entity_audits()
,
entity_changes()
,
entity_create()
,
entity_delete()
,
entity_detail()
,
entity_list()
,
entity_update()
,
entity_versions()
,
entitylist_detail()
,
entitylist_download()
,
entitylist_list()
,
entitylist_update()
,
odata_entitylist_data_get()
,
odata_entitylist_metadata_get()
## Not run:
# See vignette("setup") for setup and authentication options
# ruODK::ru_setup(svc = "....svc", un = "me@email.com", pw = "...")
ds <- entitylist_list(pid = get_default_pid())
ds1 <- odata_entitylist_service_get(pid = get_default_pid(), did = ds$name[1])
ds1
ds1$context
ds1$value
## End(Not run)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.