Many of the features that make Google Docs so successful are available through the API. This API lets you read and write documents programmatically so that you can integrate data from various sources leveraging the power of Google Docs.
Automate Document Creation
Automating the creation of documents can boost efficiency in the workplace. For example, you can create documents with values already pre-filled, eliminating tedious and repetitive copy/paste work.
Working with Batch Updates
Batching lets you group requests so your code runs faster, more efficiently, and using less quota. In this video, learn how to batch similar requests into one call, improving your overall performance and productivity.
Writing backwards simplifies the batching of requests when editing a doc programmatically. Start at the end and finish with the title, so that you don't need to keep track of changing indexes.