- redcap_uri
The
uri/url
of the REDCap server
typically formatted as "https://server.org/apps/redcap/api/".
Required.
- token
The user-specific string that serves as the password for a
project. Required.
- records
An array, where each element corresponds to the ID of a
desired record. Optional.
- fields
An array, where each element corresponds to a desired project
field. Optional.
- forms
An array, where each element corresponds to a desired project
form. Optional.
- events
An array, where each element corresponds to a desired project
event. Optional.
- export_survey_fields
A boolean that specifies whether to export the
survey identifier field (e.g., 'redcap_survey_identifier') or survey
timestamp fields (e.g., instrument+'_timestamp').
The timestamp outputs reflect the survey's completion time
(according to the time and timezone of the REDCap server.)
- export_data_access_groups
A boolean value that specifies whether or
not to export the redcap_data_access_group
field when data access groups
are utilized in the project. Default is FALSE
. See the details below.
- filter_logic
String of logic text (e.g., [gender] = 'male'
) for
filtering the data to be returned by this API method, in which the API will
only return the records (or record-events, if a longitudinal project) where
the logic evaluates as TRUE. An blank/empty string returns all records.
- datetime_range_begin
To return only records that have been created or
modified after a given datetime, provide a
POSIXct
value.
If not specified, REDCap will assume no begin time.
- datetime_range_end
To return only records that have been created or
modified before a given datetime, provide a
POSIXct
value.
If not specified, REDCap will assume no end time.
- blank_for_gray_form_status
A boolean value that specifies whether
or not to export blank values for instrument complete status fields that have
a gray status icon. All instrument complete status fields having a gray icon
can be exported either as a blank value or as "0" (Incomplete). Blank values
are recommended in a data export if the data will be re-imported into a
REDCap project. Default is FALSE
.
- http_response_encoding
The encoding value passed to
httr::content()
. Defaults to 'UTF-8'.
- locale
a readr::locale()
object to specify preferences like
number, date, and time formats. This object is passed to
readr::read_csv()
. Defaults to readr::default_locale()
.
- verbose
A boolean value indicating if message
s should be printed
to the R console during the operation. The verbose output might contain
sensitive information (e.g. PHI), so turn this off if the output might
be visible somewhere public. Optional.
- config_options
A list of options passed to httr::POST()
.
See details at httr::httr_options()
. Optional.
- handle_httr
The value passed to the handle
parameter of
httr::POST()
.
This is useful for only unconventional authentication approaches. It
should be NULL
for most institutions. Optional.