Package: robotoolbox 1.6.2

Ahmadou Dicko

robotoolbox: Client for the 'KoboToolbox' API

Suite of utilities for accessing and manipulating data from the 'KoboToolbox' API. 'KoboToolbox' is a robust platform designed for field data collection in various disciplines. This package aims to simplify the process of fetching and handling data from the API. Detailed documentation for the 'KoboToolbox' API can be found at <https://support.kobotoolbox.org/api.html>.

Authors:Ahmadou Dicko [aut, cre, cph], Hisham Galal [ctb]

robotoolbox_1.6.2.tar.gz
robotoolbox_1.6.2.zip(r-4.7)robotoolbox_1.6.2.zip(r-4.6)robotoolbox_1.6.2.zip(r-4.5)
robotoolbox_1.6.2.tgz(r-4.6-any)robotoolbox_1.6.2.tgz(r-4.5-any)
robotoolbox_1.6.2.tar.gz(r-4.7-any)robotoolbox_1.6.2.tar.gz(r-4.6-any)
robotoolbox_1.6.2.tgz(r-4.6-emscripten)
manual.pdf |manual.html
DESCRIPTION
card.svg |card.png
robotoolbox/json (API)

# Install 'robotoolbox' in R:
install.packages('robotoolbox', repos = c('https://unhcrverse.r-universe.dev', 'https://cloud.r-project.org'))

Bug tracker:https://gitlab.com/dickoa/robotoolbox

Pkgdown/docs site:https://dickoa.gitlab.io

Datasets:
  • asset_audit - Examples of KoboToolbox assets and list of assets
  • asset_list - Examples of KoboToolbox assets and list of assets
  • asset_ml - Examples of KoboToolbox assets and list of assets
  • asset_rg - Examples of KoboToolbox assets and list of assets
  • asset_sm_label - Examples of KoboToolbox assets and list of assets
  • asset_spatial - Examples of KoboToolbox assets and list of assets
  • data_audit - Examples of KoboToolbox submissions data
  • data_ml_ar - Examples of KoboToolbox submissions data
  • data_ml_default - Examples of KoboToolbox submissions data
  • data_ml_en - Examples of KoboToolbox submissions data
  • data_ml_fr - Examples of KoboToolbox submissions data
  • data_ml_vlabel - Examples of KoboToolbox submissions data
  • data_rg - Examples of KoboToolbox submissions data
  • data_sm - Examples of KoboToolbox submissions data
  • data_sm_label - Examples of KoboToolbox submissions data
  • data_spatial - Examples of KoboToolbox submissions data

On CRAN:

Conda:

open-datakobotoolboxodkkpiapidatadataset

6.24 score 16 stars 87 scripts 845 downloads 18 exports 48 dependencies

Last updated from:a27a766215. Checks:9 OK. Indexed: no.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK192
source / vignettesOK229
linux-release-x86_64OK188
macos-release-arm64OK118
macos-oldrel-arm64OK111
windows-develOK107
windows-releaseOK128
windows-oldrelOK105
wasm-releaseOK175

Exports:kobo_assetkobo_asset_file_listkobo_asset_listkobo_asset_versionkobo_asset_version_listkobo_attachment_downloadkobo_auditkobo_cache_clearkobo_cache_infokobo_datakobo_formkobo_langkobo_lang_getkobo_lang_setkobo_settingskobo_setupkobo_submissionskobo_token

Dependencies:backportsbitbit64cachemclicliprcpp11crayoncrulcurldata.tabledmdplyrfastmapforcatsgenericsgluehavenhmshttpcodejsonlitelabelledlifecyclemagrittrmemoisemimepillarpkgconfigprettyunitsprogresspurrrR6RcppRcppSimdJsonreadrrlangstringistringrtibbletidyrtidyselecttriebeardtzdburltoolsutf8vctrsvroomwithr

A quick introduction to robotoolbox
Configure robotoolbox | KoboToolbox API assets | List your projects | KoboToolbox asset | KoboToolbox data | Filtering and selecting fields | KoboToolbox form | Wrapping up

Last update: 2026-03-31
Started: 2022-05-10

Audit logging data
Loading the project | Extracting the audit data

Last update: 2026-03-27
Started: 2023-05-14

Geographic Data Collection and Spatial data
Spatial data | Survey questions | Loading the project | Extracting the data | Geopoint | Geotrace | Geoshape | Conclusion

Last update: 2026-03-14
Started: 2023-04-23

Loading Data with Repeating Groups
Loading data | Loading the survey | Extracting the data | Manipulating repeat group as dm object | Visualizing the relationship between tables | Number of rows of each table | A dm object is a list of data.frame | Filtering data | Joining tables | Conclusion

Last update: 2026-03-14
Started: 2022-01-06

Multi-Language Survey Forms
Loading the survey | Listing available languages | Reading data in each language | Accessing variable labels | Variable labels as column names | Accessing labels from select_one question type | Accessing labels for select_multiple question type

Last update: 2026-03-14
Started: 2023-06-08

Readme and manuals

Help Manual

Help pageTopics
Examples of KoboToolbox assets and list of assetsasset_audit asset_list asset_ml asset_rg asset_sm_label asset_spatial
Examples of KoboToolbox submissions datadata_audit data_ml_ar data_ml_default data_ml_en data_ml_fr data_ml_vlabel data_rg data_sm data_sm_label data_spatial
Get a specific KoboToolbox API asset from a unique identifierkobo_asset
List all uploaded files related to a KoboToolbox API assetkobo_asset_file_list
List all available KoboToolbox API assetskobo_asset_list
Get a specific KoboToolbox API asset version from an asset unique identifierkobo_asset_version
List all available versions of a KoboToolbox API assetkobo_asset_version_list
Download submitted files associated to KoboToolbox API assetkobo_attachment_download
Get all audit logs data from a KoboToolbox surveykobo_audit
Session-level cache for KoboToolbox metadatakobo_cache
Clear the metadata cachekobo_cache_clear
Get cache statisticskobo_cache_info
Get all submissions from a KoboToolbox API assetkobo_data kobo_submissions kobo_submissions.character kobo_submissions.default kobo_submissions.kobo_asset
Get a KoboToolbox survey formkobo_form
Get and set the languages used in KoboToolbox datakobo_lang kobo_lang.character kobo_lang.default kobo_lang.kobo_asset kobo_lang_get kobo_lang_get.data.frame kobo_lang_get.default kobo_lang_get.dm kobo_lang_set kobo_lang_set.data.frame kobo_lang_set.default kobo_lang_set.dm
Get robotoolbox settingskobo_settings
Set robotoolbox settingskobo_setup
Get your KoboToolbox API tokenkobo_token