Skip to content

ctoclient

A Modern and Flexible Data Pipeline for 'SurveyCTO'

v0.1.0 · Mar 28, 2026 · MIT + file LICENSE

Description

A modern and flexible R client for the 'SurveyCTO', a mobile and offline data collection platform, providing a modern and consistent interface for programmatic access to server resources. Built on top of the 'httr2' package, it enables secure and efficient data retrieval and returns analysis-ready data through optional tidying. It includes functions to create, upload, and download server datasets, in addition to fetching form data, files, and submission attachments. Robust authentication and request handling make the package suitable for automated survey monitoring and downstream analysis.

Downloads

CRAN

481

Last 30 days

7969th

1.5K

Last 90 days

2K

Last year

Trend: -3% (30d vs prior 30d)

r2u CRAN

7

Last 30 days

33

Last 90 days

45

Last year

Trend: -56.3% (30d vs prior 30d)

autoCRAN

4

Last 7 days

11

Last 30 days

3

All-time

autoCRAN-only: this name is served only by autoCRAN, so the count is exact.

CRAN Check Status

13 OK
Show all 13 flavors
Flavor Status
r-devel-linux-x86_64-debian-clang OK
r-devel-linux-x86_64-debian-gcc OK
r-devel-linux-x86_64-fedora-clang OK
r-devel-linux-x86_64-fedora-gcc OK
r-devel-windows-x86_64 OK
r-oldrel-macos-arm64 OK
r-oldrel-macos-x86_64 OK
r-oldrel-windows-x86_64 OK
r-patched-linux-x86_64 OK
r-release-linux-x86_64 OK
r-release-macos-arm64 OK
r-release-macos-x86_64 OK
r-release-windows-x86_64 OK

Check History

OK 13 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Jun 9, 2026
NOTE 12 OK · 1 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Jun 8, 2026
NOTE r-devel-linux-x86_64-debian-gcc

CRAN incoming feasibility

Maintainer: ‘Gutama Girja Urago <girjagutama@gmail.com>’

Problems when formatting CITATION entries:
  cannot open file '/tmp/RtmpwIxc1X/Rf3c960f4f74940': No space left on device
OK 14 OK · 0 NOTE · 0 WARNING · 0 ERROR · 0 FAILURE Mar 10, 2026

Dependency Network

Dependencies Reverse dependencies checkmate cli dplyr httr2 purrr readr readxl rlang stringr tidyr ctoclient

Version History

2 tracked
updated 0.1.0 ← 0.0.1 diff Mar 28, 2026
new 0.0.1 Mar 10, 2026

R Observatory began tracking this package on Mar 10, 2026; it first appeared on CRAN Feb 19, 2026. Releases before tracking aren’t shown.