# Google Docs API API

> Google Docs API API on Apizie: 3 endpoints (Applies one or more updates to the document. Each request is validated before being applied. If any request…, Creates a blank document using the title given in the request. Other fields in the request, including any…, Gets the latest version of the specified document.) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://apizie.tech/v1/analytics:googleapis-docs/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `analytics:googleapis-docs`
- Category: Analytics
- Status: byok
- Source: https://developers.google.com/workspace/docs/
- Page: https://apizie.tech/api/analytics/googleapis-docs
- OpenAPI: https://apizie.tech/api/analytics/googleapis-docs/openapi.json

Reads and writes Google Docs documents.

## Endpoints

### Applies one or more updates to the document. Each request is validated before being applied. If any request…
`POST https://apizie.tech/v1/analytics:googleapis-docs/docs-documents-batch-update` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| documentId | string | yes | The ID of the document to update. |
| body | object | yes | JSON request body |

### Creates a blank document using the title given in the request. Other fields in the request, including any…
`POST https://apizie.tech/v1/analytics:googleapis-docs/docs-documents-create` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| body | object | yes | JSON request body |

### Gets the latest version of the specified document.
`GET https://apizie.tech/v1/analytics:googleapis-docs/docs-documents-get` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| commentsViewMode | string | no | The comments view mode to apply to the document. This allows viewing the document with comments omitted or included. If one is not… |
| documentId | string | yes | The ID of the document to retrieve. |
| includeTabsContent | boolean | no | Whether to populate the `Document.tabs` field instead of the text content fields like `body` and `documentStyle` on `Document`. - When… |
| suggestionsViewMode | string | no | The suggestions view mode to apply to the document. This allows viewing the document with all suggestions inline, accepted or rejected. If… |

## Example
```
curl "https://apizie.tech/v1/analytics:googleapis-docs/docs-documents-batch-update" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Google Docs API API?
Create a free Apizie key, then send POST https://apizie.tech/v1/analytics:googleapis-docs/docs-documents-batch-update with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Google Docs API API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Google Docs API itself also needs your own key from googleapis.com.

### Can AI agents use the Google Docs API API?
Yes. Add the Apizie MCP server (https://apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key analytics:googleapis-docs.

### What is the status of the Google Docs API API?
Needs your own provider key (bring your own key)
