## Response


A single response from an update.

| JSON representation |
|---|
| ``` { "replaceAllText": { object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents/response#ReplaceAllTextResponse`) }, "createNamedRange": { object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents/response#CreateNamedRangeResponse`) }, "insertInlineImage": { object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents/response#InsertInlineImageResponse`) }, "insertInlineSheetsChart": { object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents/response#InsertInlineSheetsChartResponse`) }, "createHeader": { object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents/response#CreateHeaderResponse`) }, "createFooter": { object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents/response#CreateFooterResponse`) }, "createFootnote": { object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents/response#CreateFootnoteResponse`) }, "addDocumentTab": { object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents/response#AddDocumentTabResponse`) }, "insertComment": { object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents/response#InsertCommentResponse`) }, "addCommentReply": { object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents/response#AddCommentReplyResponse`) }, "createDropdownDefinition": { object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents/response#CreateDropdownDefinitionResponse`) }, "insertDropdown": { object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents/response#InsertDropdownResponse`) } } ``` |

| Fields ||
|---|---|
| The response for the corresponding request. May have no fields set if the request had no response. The following is a list of mutually exclusive fields. At most one of the fields will be set in a response: ||
| `replaceAllText` | ``object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents/response#ReplaceAllTextResponse`)`` The result of replacing text. |
| `createNamedRange` | ``object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents/response#CreateNamedRangeResponse`)`` The result of creating a named range. |
| `insertInlineImage` | ``object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents/response#InsertInlineImageResponse`)`` The result of inserting an inline image. |
| `insertInlineSheetsChart` | ``object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents/response#InsertInlineSheetsChartResponse`)`` The result of inserting an inline Google Sheets chart. |
| `createHeader` | ``object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents/response#CreateHeaderResponse`)`` The result of creating a header. |
| `createFooter` | ``object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents/response#CreateFooterResponse`)`` The result of creating a footer. |
| `createFootnote` | ``object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents/response#CreateFootnoteResponse`)`` The result of creating a footnote. |
| `addDocumentTab` | ``object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents/response#AddDocumentTabResponse`)`` The result of adding a document tab. |
| `insertComment` | ``object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents/response#InsertCommentResponse`)`` The result of inserting a comment. |
| `addCommentReply` | ``object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents/response#AddCommentReplyResponse`)`` The result of adding a reply to a comment or suggestion. |
| `createDropdownDefinition` | ``object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents/response#CreateDropdownDefinitionResponse`)`` The result of creating a dropdown definition. |
| `insertDropdown` | ``object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents/response#InsertDropdownResponse`)`` The result of inserting a dropdown. |
| End of mutually exclusive fields. ||

## ReplaceAllTextResponse


The result of replacing text.

| JSON representation |
|---|
| ``` { "occurrencesChanged": integer } ``` |

| Fields ||
|---|---|
| `occurrencesChanged` | `integer` The number of occurrences changed by replacing all text. |

## CreateNamedRangeResponse


The result of creating a named range.

| JSON representation |
|---|
| ``` { "namedRangeId": string } ``` |

| Fields ||
|---|---|
| `namedRangeId` | `string` The ID of the created named range. |

## InsertInlineImageResponse


The result of inserting an inline image.

| JSON representation |
|---|
| ``` { "objectId": string } ``` |

| Fields ||
|---|---|
| `objectId` | `string` The ID of the created `https://developers.google.com/workspace/docs/api/reference/rest/v1/documents#InlineObject`. |

## InsertInlineSheetsChartResponse


The result of inserting an embedded Google Sheets chart.

| JSON representation |
|---|
| ``` { "objectId": string } ``` |

| Fields ||
|---|---|
| `objectId` | `string` The object ID of the inserted chart. |

## CreateHeaderResponse


The result of creating a header.

| JSON representation |
|---|
| ``` { "headerId": string } ``` |

| Fields ||
|---|---|
| `headerId` | `string` The ID of the created header. |

## CreateFooterResponse


The result of creating a footer.

| JSON representation |
|---|
| ``` { "footerId": string } ``` |

| Fields ||
|---|---|
| `footerId` | `string` The ID of the created footer. |

## CreateFootnoteResponse


The result of creating a footnote.

| JSON representation |
|---|
| ``` { "footnoteId": string } ``` |

| Fields ||
|---|---|
| `footnoteId` | `string` The ID of the created footnote. |

## AddDocumentTabResponse


The result of adding a document tab.

| JSON representation |
|---|
| ``` { "tabProperties": { object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents#TabProperties`) } } ``` |

| Fields ||
|---|---|
| `tabProperties` | ``object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents#TabProperties`)`` The properties of the newly added tab. |

## InsertCommentResponse


Response message for inserting a comment.

| JSON representation |
|---|
| ``` { "commentThread": { object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents#CommentThread`) } } ``` |

| Fields ||
|---|---|
| `commentThread` | ``object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents#CommentThread`)`` The newly-inserted comment thread. |

## AddCommentReplyResponse


Response message for adding a reply.

| JSON representation |
|---|
| ``` { "post": { object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents#Post`) } } ``` |

| Fields ||
|---|---|
| `post` | ``object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents#Post`)`` The newly-inserted reply `https://developers.google.com/workspace/docs/api/reference/rest/v1/documents#Post`. |

## CreateDropdownDefinitionResponse


Response message for creating a dropdown definition.

| JSON representation |
|---|
| ``` { "dropdownDefinition": { object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents#DropdownDefinition`) } } ``` |

| Fields ||
|---|---|
| `dropdownDefinition` | ``object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents#DropdownDefinition`)`` The newly-created `https://developers.google.com/workspace/docs/api/reference/rest/v1/documents#DropdownDefinition`. |

## InsertDropdownResponse


The result of inserting a
`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents#Dropdown`.

| JSON representation |
|---|
| ``` { "dropdown": { object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents#Dropdown`) } } ``` |

| Fields ||
|---|---|
| `dropdown` | ``object (`https://developers.google.com/workspace/docs/api/reference/rest/v1/documents#Dropdown`)`` The newly-inserted `https://developers.google.com/workspace/docs/api/reference/rest/v1/documents#Dropdown`. |