Package: sharepointr 0.1.0.9000

sharepointr: Read and Write from SharePoint Sites

A R package extending 'Microsoft365R' to make it easier to read, write, and work with SharePoint items, lists, and plans.

Authors:Eli Pousson [aut, cre, cph]

sharepointr_0.1.0.9000.tar.gz
sharepointr_0.1.0.9000.zip(r-4.7-any)sharepointr_0.1.0.9000.zip(r-4.6-any)sharepointr_0.1.0.9000.zip(r-4.5-any)
sharepointr_0.1.0.9000.tgz(r-4.6-any)sharepointr_0.1.0.9000.tgz(r-4.5-any)
sharepointr_0.1.0.9000.tar.gz(r-4.7-any)sharepointr_0.1.0.9000.tar.gz(r-4.6-any)
sharepointr_0.1.0.9000.tgz(r-4.6-emscripten)
manual.pdf |manual.html✨
DESCRIPTION |NEWS
card.svg |card.png
sharepointr/json (API)

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

Bug tracker:https://github.com/elipousson/sharepointr/issues

Pkgdown/docs site:https://elipousson.github.io

On CRAN:

Conda:

microsoft-365sharepoint-online

6.24 score 27 stars 18 scripts 110 exports 24 dependencies

Last updated from:4f951eeffa. Checks:7 NOTE, 2 OK. Indexed: yes.

TargetResultTimeFilesSyslog
linux-develNOTE161
source / vignettesOK225
linux-releaseNOTE204
macos-releaseNOTE122
macos-oldrelNOTE120
windows-develNOTE103
windows-releaseNOTE115
windows-oldrelNOTE116
wasm-releaseOK106

Exports:as_column_definitionas_sp_list_definitionAzureR_config_deleteAzureR_config_lscache_sp_drivecache_sp_sitecolumn_validationcompare_sp_listcopy_column_definition_listcreate_boolean_columncreate_calculated_columncreate_choice_columncreate_column_definitioncreate_column_definition_listcreate_currency_columncreate_datetime_columncreate_geolocation_columncreate_group_columncreate_hyperlink_columncreate_list_infocreate_lookup_columncreate_number_columncreate_person_columncreate_picture_columncreate_sp_drivecreate_sp_listcreate_sp_list_columncreate_sp_list_itemcreate_sp_list_itemscreate_sp_list_lookup_columncreate_sp_list_person_columncreate_sp_list_viewcreate_term_columncreate_text_columncreate_thumbnail_columndata_as_column_definition_listdelete_sp_drivedelete_sp_itemdelete_sp_listdelete_sp_list_columndelete_sp_list_itemdelete_sp_list_itemsdelete_sp_list_viewdownload_sp_filedownload_sp_itemdownload_sp_listfmt_sp_list_lookup_itemsget_column_defaultget_sp_driveget_sp_groupget_sp_itemget_sp_item_propertiesget_sp_listget_sp_list_columnget_sp_list_definitionget_sp_list_itemget_sp_list_itemsget_sp_list_metadataget_sp_list_viewget_sp_pageget_sp_planget_sp_siteget_sp_taskis_sp_doc_urlis_sp_drive_urlis_sp_folder_urlis_sp_site_page_urlis_sp_site_urlis_sp_type_urlis_sp_urllist_sp_driveslist_sp_group_memberslist_sp_item_versionslist_sp_list_itemslist_sp_list_viewslist_sp_listslist_sp_pageslist_sp_plan_bucketslist_sp_planslist_sp_site_user_infolist_sp_taskspull_sp_list_colsread_sharepointread_sp_list_yamlsp_dir_copysp_dir_createsp_dir_infosp_dir_lssp_dir_movesp_item_copysp_item_movesp_list_definition_tablesp_url_parsesp_url_parse_hostnamesp_url_parse_pathsp_url_parse_querysync_sp_listupdate_sp_driveupdate_sp_item_propertiesupdate_sp_listupdate_sp_list_columnupdate_sp_list_itemupdate_sp_list_itemsupdate_sp_list_lookup_itemsupdate_sp_list_person_itemsupdate_sp_list_viewupload_sp_itemupload_sp_itemswrite_sharepointwrite_sp_list_yaml

Dependencies:askpassAzureAuthAzureGraphclicurlgluehttrhttr2josejsonlitelifecyclemagrittrMicrosoft365RmimeopensslpurrrR6rappdirsrlangstringistringrsysvctrswithr

Reading and writing items from SharePoint
Downloading and reading files from SharePoint | Writing and uploading files to SharePoint | Listing files

Last update: 2026-10-15
Started: 2025-08-06

Reading and writing to SharePoint Lists
Overview | Reading lists and list items | Creating lists | Defining a list with YAML | Updating a list to match a YAML file | Creating, updating, and deleting list items | Batch requests | Spatial data

Last update: 2026-10-15
Started: 2025-08-06

Using SharePoint URLs to work with items and lists

Last update: 2026-10-10
Started: 2025-08-06

Readme and manuals

Help Manual

Help pageTopics
Validate a column definitionas_column_definition
List or delete files from the AzureR configuration directoryAzureR_config AzureR_config_delete AzureR_config_ls
Create a column validation definitioncolumn_validation
Compare or sync a list definition with an existing SharePoint listcompare_sp_list sync_sp_list
Create a new column definition based on an existing listcopy_column_definition_list
Create a column definition for use with the create column method for SharePoint listscreate_boolean_column create_calculated_column create_choice_column create_column_definition create_currency_column create_datetime_column create_geolocation_column create_group_column create_hyperlink_column create_lookup_column create_number_column create_person_column create_picture_column create_term_column create_text_column create_thumbnail_column
Create a list of column definitionscreate_column_definition_list
Create a SharePoint document librarycreate_sp_drive
Create, update, or delete a SharePoint Listcreate_sp_list delete_sp_list update_sp_list
Create, update, and delete a SharePoint list columncreate_sp_list_column delete_sp_list_column update_sp_list_column
Create or update list itemscreate_sp_list_items import_sp_list_items update_sp_list_item update_sp_list_items
Create SharePoint list lookup column and update lookup column itemscreate_sp_list_lookup_column create_sp_list_person_column fmt_sp_list_lookup_items update_sp_list_lookup_items update_sp_list_person_items
Convert a data frame to a column definition listdata_as_column_definition_list
Delete SharePoint items (files and directories)delete_sp_item
Delete SharePoint list item or itemsdelete_sp_list_item delete_sp_list_items
Download one or more items from SharePoint to a file or folderdownload_sp_file download_sp_item sp_file_download sp_item_download
Download a SharePoint Listdownload_sp_list
Get SharePoint group for a site or list group membersget_sp_group get_sp_site_group list_sp_group_members
Get a SharePoint itemget_sp_item
Get SharePoint list column definition for a single columnget_sp_list_column
List drives for a SharePoint sitelist_sp_drives
List versions for a SharePoint itemlist_sp_item_versions
List, get, create, update, or delete SharePoint list viewscreate_sp_list_view delete_sp_list_view get_sp_list_view list_sp_list_views update_sp_list_view
List SharePoint pages or get a single SharePoint pageget_sp_page list_sp_pages
List items from the hidden SharePoint "User Information List"list_sp_site_user_info
Read a SharePoint item based on a file URL or file name and site detailsread_sharepoint
Create SharePoint folderssp_dir_create
List SharePoint files and folderssp_dir_info sp_dir_ls
Get a SharePoint drive or set a default SharePoint drivecache_sp_drive get_sp_drive sp_drive
Copy or move SharePoint files and folderssp_dir_copy sp_dir_move sp_item_copy sp_item_move
Get or update the properties of a SharePoint file or folderget_sp_item_properties sp_item_properties update_sp_item_properties
Get a SharePoint list or a list of SharePoint listsget_sp_list get_sp_list_metadata list_sp_lists sp_list
Read, write, and create SharePoint list definitionsas_sp_list_definition get_sp_list_definition read_sp_list_yaml sp_list_definition write_sp_list_yaml
Convert a list definition to a data frameas.data.frame.sp_list_definition sp_list_definition_table
Get, list, update, and delete SharePoint list itemsget_sp_list_item get_sp_list_items list_sp_list_items sp_list_item
Get a SharePoint plan or list SharePoint plansget_sp_plan list_sp_plans sp_plan
List SharePoint planner bucketslist_sp_plan_buckets sp_plan_bucket
Get a SharePoint site or set a default SharePoint sitecache_sp_site get_sp_site sp_site
Get a SharePoint task or list tasks from a plannerget_sp_task list_sp_tasks sp_tasks
Update or delete a SharePoint document librarydelete_sp_drive update_sp_drive
Upload a file or folder to a SharePoint Driveupload_sp_item upload_sp_items
Write an object to file and upload file to SharePointwrite_sharepoint