Retrieving Google Docs suggestions using only Google Apps Script

Unfortunately, Google Apps Script’s DocumentApp service doesn’t provide direct access to suggestions through its API. The suggestions feature operates at a different layer than what’s exposed to Apps Script developers. I ran into this limitation myself when trying to build an automated review workflow last year. The workaround I eventually used was leveraging the Google Docs API v1 through UrlFetchApp. You can make authenticated requests to the API endpoint using ScriptApp.getOAuthToken() for authorization. The key is using the suggestionMode parameter in your requests to retrieve suggestion data. However, this requires enabling the Google Docs API in your Google Cloud Console project and handling the JSON responses manually. While it’s still technically “only” Apps Script, you’re essentially making REST API calls rather than using the built-in DocumentApp methods. The implementation gets somewhat complex when parsing the response structure, but it’s definitely achievable without external dependencies.