← Tools Reference

Google Docs

Google Docs integration (Productivity). Imported from open-connector.

OAuth17 toolshttps://www.googleapis.com/drive/v3
POST
googledocs_create_document
Create a Google Docs document and optionally insert initial text at the beginning.

/v1/documents

2 parameters
ParamTypeRequiredDescription
titlestringrequiredThe title of the new document.
textstringoptionalInitial text to insert at the beginning of the document.
POST
googledocs_create_document2
Create a blank Google Docs document.

/v1/documents

1 parameter
ParamTypeRequiredDescription
titlestringrequiredThe title of the new document.
POST
googledocs_create_footnote
Create a footnote in a Google Docs document.

/v1

3 parameters
ParamTypeRequiredDescription
documentIdstringrequiredThe ID of the Google Docs document.
locationobjectoptionalA JSON-like object with arbitrary string keys.
endOfSegmentLocationobjectoptionalA JSON-like object with arbitrary string keys.
POST
googledocs_create_header
Create a header in a Google Docs document and optionally insert initial text.

/v1

4 parameters
ParamTypeRequiredDescription
documentIdstringrequiredThe ID of the Google Docs document.
typestringoptionalThe type of header to create.
textstringoptionalInitial text to insert into the header.
sectionBreakLocationobjectoptionalA JSON-like object with arbitrary string keys.
POST
googledocs_create_paragraph_bullets
Add bullets to paragraphs within a specified range in a Google Docs document.

/v1

2 parameters
ParamTypeRequiredDescription
document_idstringrequiredThe ID of the Google Docs document.
createParagraphBulletsobjectrequiredA JSON-like object with arbitrary string keys.
POST
googledocs_delete_content_range
Delete a content range from a Google Docs document.

/v1

2 parameters
ParamTypeRequiredDescription
document_idstringrequiredThe ID of the Google Docs document.
rangeobjectrequiredA JSON-like object with arbitrary string keys.
POST
googledocs_delete_named_range
Delete a named range from a Google Docs document.

/v1

2 parameters
ParamTypeRequiredDescription
document_idstringrequiredThe ID of the Google Docs document.
deleteNamedRangeobjectrequiredA JSON-like object with arbitrary string keys.
POST
googledocs_delete_table_column
Delete one or more table columns from a Google Docs document.

/v1

2 parameters
ParamTypeRequiredDescription
document_idstringrequiredThe ID of the Google Docs document.
requestsarrayrequiredDeleteTableColumnRequest objects.
POST
googledocs_delete_table_row
Delete a table row from a Google Docs document.

/v1

2 parameters
ParamTypeRequiredDescription
documentIdstringrequiredThe ID of the Google Docs document.
tableCellLocationobjectrequiredA JSON-like object with arbitrary string keys.
POST
googledocs_insert_inline_image
Insert an inline image from a URI at a specified location.

/v1

4 parameters
ParamTypeRequiredDescription
documentIdstringrequiredThe ID of the Google Docs document.
uristringrequiredThe publicly accessible URI of the image to insert.
locationobjectrequiredA JSON-like object with arbitrary string keys.
objectSizeobjectoptionalA JSON-like object with arbitrary string keys.
POST
googledocs_insert_page_break
Insert a page break at a specified location.

/v1

2 parameters
ParamTypeRequiredDescription
documentIdstringrequiredThe ID of the Google Docs document.
insertPageBreakobjectrequiredA JSON-like object with arbitrary string keys.
POST
googledocs_insert_table_column
Insert one or more table columns at a specified location.

/v1

2 parameters
ParamTypeRequiredDescription
document_idstringrequiredThe ID of the Google Docs document.
requestsarrayrequiredInsertTableColumnRequest objects.
POST
googledocs_replace_image
Replace an existing image in a Google Docs document with a new image from a URI.

/v1

2 parameters
ParamTypeRequiredDescription
document_idstringrequiredThe ID of the Google Docs document.
replace_imageobjectrequiredA JSON-like object with arbitrary string keys.
POST
googledocs_unmerge_table_cells
Unmerge previously merged table cells in a Google Docs document.

/v1

2 parameters
ParamTypeRequiredDescription
documentIdstringrequiredThe ID of the Google Docs document.
tableRangeobjectrequiredA JSON-like object with arbitrary string keys.
POST
googledocs_update_document_batch
Apply raw Docs batchUpdate requests to a Google Docs document.

/v1

3 parameters
ParamTypeRequiredDescription
document_idstringrequiredThe ID of the Google Docs document.
requestsarrayrequiredDocs API Request objects.
write_controlobjectoptionalA JSON-like object with arbitrary string keys.
POST
googledocs_update_existing_document
Apply one or more programmatic edits to an existing Google Docs document.

/v1

2 parameters
ParamTypeRequiredDescription
document_idstringrequiredThe ID of the Google Docs document.
editDocsarrayrequiredDocs API Request objects describing the edits.
POST
googledocs_update_table_row_style
Update the style of a table row in a Google Docs document.

/v1

2 parameters
ParamTypeRequiredDescription
documentIdstringrequiredThe ID of the Google Docs document.
updateTableRowStyleobjectrequiredA JSON-like object with arbitrary string keys.