Gist here.
You can create a spreadsheet using the Google Sheets API . There is currently no way to delete a table using the API (see Documentation). Think of the Google Docs API as the route to create and search for documents.
You can add / remove worksheets in a spreadsheet using worksheet-based sheets .
Spreadsheet updates are performed through lists based on a list or cell-based feeds .
You can read the spreadsheet using the Google Spreadsheets APIs mentioned above, or only for published sheets, using the Google Visualization API Query Language to query data (which can return results in CSV, JSON, or HTML table format).
Forget jQuery. jQuery is really very valuable if you cross the DOM. Since GAS (Scripting) does not use the DOM, jQuery will not add any value to your code. Stick to vanilla.
I am really surprised that no one provided this information in the answer. Not only can this be done, but it is relatively easy to do using vanilla JS. The one exception is the Google Visualization API, which is relatively new (since 2011). The rendering API also works exclusively through the HTTP request string URI.
Evan Plaice Dec 29 '11 at 10:21 2011-12-29 10:21
source share