random_sheet_name | Get a random sheet name |
ss_add_columns | Add columns to an existing sheet |
ss_add_rows | Add rows to a sheet. |
ss_api | The workhorse function that performs each call to the Smartsheet API |
ss_cols_to_dataframe | Helper function to take columns data and create a data frame. |
ss_column_ids | List column ids for a given sheet |
ss_column_type | Return the Smartsheet Column Type that aligns with the R class |
ss_column_type_to_class | Return an empty vector of the correct class from the smartsheet Column Type |
ss_delete | Execute curl commands for the Smartsheet API |
ss_delete_columns | Delete non-primary columns from a given sheet. |
ss_delete_rows | Delete rows from a given sheet |
ss_delete_sheet | Delete a smartsheet |
ss_get | Execute curl commands for the Smartsheet API |
ss_list_sheets | Get a data frame describing the smartsheets available |
ss_list_sheet_shares | List share data for a given sheet |
ss_list_users | List smartsheet users |
ss_post | Execute curl commands for the Smartsheet API |
ss_put | Execute curl commands for the Smartsheet API |
ss_read_sheet | Reads a Smartsheet sheet into an R data frame |
ss_rename_columns | Rename columns |
ss_replace_sheet | Replace the contents of a sheet with a new data frame |
ss_resp_data_to_dataframe | Helper to rbind lists in a list into a data frame |
ss_row_ids | List row ids for a given sheet |
ss_sheetid | Get a smartsheet sheetId from a response |
ss_sheet_share | Share a sheet with a user |
ss_write_sheet | Create a sheet |
ss_write_sheet_columns | Write the initial columns for the a sheet |
unlist_and_replace_null | Helper function to replace NULL values with NA, and unlist, which is useful in converting nested lists to data frames |
validate_ss_id | Validate or get the sheetID from a numeric/character vector |