Package: egnyte 0.1.0

Mike Stackhouse

egnyte: Read and Write Files from Egnyte

Provides functions to read and write files from Egnyte cloud storage using the Egnyte API. Supports both API key and OAuth 2.0 authentication for file transfer operations.

Authors:Mike Stackhouse [aut, cre]

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

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

Bug tracker:https://github.com/atorus-research/egnyte/issues

On CRAN:

Conda:

4.60 score 1 stars 6 scripts 150 downloads 23 exports 14 dependencies

Last updated from:8dc8729364. Checks:9 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-devel-x86_64OK134
source / vignettesOK198
linux-release-x86_64OK131
macos-release-arm64OK126
macos-oldrel-arm64OK68
windows-develOK107
windows-releaseOK70
windows-oldrelOK75
wasm-releaseOK110

Exports:eg_autheg_listeg_oauth_appeg_oauth_authorizeeg_oauth_passwordeg_oauth_refresheg_readeg_read_csveg_read_delimeg_read_exceleg_read_rdseg_read_saseg_read_spsseg_read_stataeg_read_xpteg_writeeg_write_csveg_write_delimeg_write_exceleg_write_rdseg_write_spsseg_write_stataeg_write_xpt

Dependencies:askpassclicurlgluehttr2lifecyclemagrittropensslR6rappdirsrlangsysvctrswithr

Authorization
Overview of Authentication Methods | API Key Authentication | When to Use It | When to Avoid It | OAuth 2.0 Authorization Code Flow | Initial Setup | Authorizing | Token Refresh | OAuth 2.0 Resource Owner Password Flow | Setup | Using Environment Variables | Important Limitations | Choosing the Right Method | How Authentication State is Stored | Token Expiration | Troubleshooting | Next Steps

Last update: 2026-02-04
Started: 2026-01-30

Configuration
Getting an API Key | If You're an Admin | If You're Not an Admin | Setting Up Your Credentials | Using Environment Variables | Setting Environment Variables | Verifying Your Setup | A Note on Security | Next Steps

Last update: 2026-02-04
Started: 2026-01-30

File Transfer
Prerequisites | Downloading Files | Basic Usage | Downloading to a Temporary File | Understanding Egnyte Paths | Uploading Files | Handling Existing Files | Creating Folders | Working with Different File Types | Listing Directory Contents | Recursive Listing | Filtering Results | Combining with Downloads | Common Patterns | Downloading, Processing, and Re-uploading | Batch Downloads | Checking If a File Exists Before Uploading | Error Handling | Next Steps

Last update: 2026-02-04
Started: 2026-01-30

Reading and Writing Data Files
Prerequisites | Reading Data Files | CSV Files | Delimited Files | Excel Files | SAS Files | Stata Files | SPSS Files | R Objects (RDS) | Writing Data Files | SAS Transport Files | Optional Dependencies | A Few Tips | Working with Large Files | Passing Arguments Through | File Extensions Matter | Comparison with Base File Transfer | Next Steps

Last update: 2026-02-04
Started: 2026-01-30

Readme and manuals

Help Manual

Help pageTopics
Set Egnyte Authentication Credentialseg_auth
List Files in an Egnyte Directoryeg_list
Set Up OAuth Application Credentialseg_oauth_app
Authorize with Egnyte via OAuth 2.0eg_oauth_authorize
Authenticate with Egnyte Using Username and Passwordeg_oauth_password
Refresh OAuth Access Tokeneg_oauth_refresh
Download a File from Egnyteeg_read
Read Data Files from Egnyteeg_read_csv eg_read_delim eg_read_excel eg_read_file eg_read_rds eg_read_sas eg_read_spss eg_read_stata eg_read_xpt
Upload a File to Egnyteeg_write
Write Data Files to Egnyteeg_write_csv eg_write_delim eg_write_excel eg_write_file eg_write_rds eg_write_spss eg_write_stata eg_write_xpt