Skip to main content

Google Sheets Connector

Google Sheets Create, read, and modify Google Spreadsheets

Connections

Google Sheets OAuth 2.0

Authenticate requests to Google Sheets using values obtained from the Google Cloud Platform.

This connection uses OAuth 2.0, a common authentication mechanism for integrations. Read about how OAuth 2.0 works here.

InputCommentsDefault
ScopesA space-delimited set of one or more scopes to get the user's permission to access.https://www.googleapis.com/auth/spreadsheets
Client ID
Client Secret

Actions

Add Worksheet

Add a new Worksheet to a Google Sheet Document

InputCommentsDefault
Spreadsheet IDEvery spreadsheet is represented by a Spreadsheet resource and has a unique spreadsheetId value, containing letters, numbers, hyphens, or underscores. You can find the spreadsheet ID in a Google Sheets URL.
Worksheet TitleSpecifies the title of the sheet.
Column HeadingsAn array of strings that are the column headings.
Connection

Append Rows

Append new rows to a Worksheet

InputCommentsDefault
Spreadsheet IDEvery spreadsheet is represented by a Spreadsheet resource and has a unique spreadsheetId value, containing letters, numbers, hyphens, or underscores. You can find the spreadsheet ID in a Google Sheets URL.
Worksheet TitleSpecifies the title of the sheet.
RowsCan be an array of arrays, with the outer array items representing the rows and the inner array values being the cell values. Can also be an array of objects, where the object keys are the corresponding column header values and the object values are the cell values.
Store Raw ValuesSpecifies whether values should be converted as if they were typed into the spreadsheet or whether to store the raw values as provided.false
Connection

Clear Worksheet

Clear all data in the a Worksheet

InputCommentsDefault
Spreadsheet IDEvery spreadsheet is represented by a Spreadsheet resource and has a unique spreadsheetId value, containing letters, numbers, hyphens, or underscores. You can find the spreadsheet ID in a Google Sheets URL.
Worksheet TitleSpecifies the title of the sheet.
Connection

Create Spreadsheet

Create a new Google Sheet Document

InputCommentsDefault
Document TitleSpecifies the title of the document.
Connection

List Columns

Get the headers of a Worksheet

InputCommentsDefault
Spreadsheet IDEvery spreadsheet is represented by a Spreadsheet resource and has a unique spreadsheetId value, containing letters, numbers, hyphens, or underscores. You can find the spreadsheet ID in a Google Sheets URL.
Worksheet TitleSpecifies the title of the sheet.
Connection

List Rows

List the cell values of rows in a Worksheet

InputCommentsDefault
Spreadsheet IDEvery spreadsheet is represented by a Spreadsheet resource and has a unique spreadsheetId value, containing letters, numbers, hyphens, or underscores. You can find the spreadsheet ID in a Google Sheets URL.
Worksheet TitleSpecifies the title of the sheet.
LimitThe number of rows to retrieve at once.100
OffsetThe number of rows to skip from the top.0
Connection

List Worksheets

List information about all Worksheets in a Google Sheet Document

InputCommentsDefault
Spreadsheet IDEvery spreadsheet is represented by a Spreadsheet resource and has a unique spreadsheetId value, containing letters, numbers, hyphens, or underscores. You can find the spreadsheet ID in a Google Sheets URL.
Connection

Raw Request

Send raw HTTP request to Google Sheets

InputCommentsDefault
Connection
URLInput the path only (/v4/spreadsheets/{spreadsheetId}), The base URL is already included (https://sheets.googleapis.com). For example, to connect to https://sheets.googleapis.com/v4/spreadsheets/{spreadsheetId}, only /v4/spreadsheets/{spreadsheetId} is entered in this field.
MethodThe HTTP method to use.
DataThe HTTP body payload to send to the URL.
Form DataThe Form Data to be sent as a multipart form upload.
File DataFile Data to be sent as a multipart form upload.
File Data File NamesFile names to apply to the file data inputs. Keys must match the file data keys above.
Query ParameterA list of query parameters to send with the request. This is the portion at the end of the URL similar to ?key1=value1&key2=value2.
HeaderA list of headers to send with the request.
Response TypeThe type of data you expect in the response. You can request json, text, or binary data.json
TimeoutThe maximum time that a client will await a response to its request
Debug RequestEnabling this flag will log out the current request.false
Retry Delay (ms)The delay in milliseconds between retries.0
Retry On All ErrorsIf true, retries on all erroneous responses regardless of type.false
Max Retry CountThe maximum number of retries to attempt.0
Use Exponential BackoffSpecifies whether to use a pre-defined exponential backoff strategy for retries.false

Remove Worksheet

Remove a Worksheet from a Google Sheet Document

InputCommentsDefault
Spreadsheet IDEvery spreadsheet is represented by a Spreadsheet resource and has a unique spreadsheetId value, containing letters, numbers, hyphens, or underscores. You can find the spreadsheet ID in a Google Sheets URL.
Worksheet TitleSpecifies the title of the sheet.
Connection

Set Header Row

Set the column headings in a Worksheet

InputCommentsDefault
Spreadsheet IDEvery spreadsheet is represented by a Spreadsheet resource and has a unique spreadsheetId value, containing letters, numbers, hyphens, or underscores. You can find the spreadsheet ID in a Google Sheets URL.
Worksheet TitleSpecifies the title of the sheet.
Column HeadingsAn array of strings that are the column headings.
Connection

Update Rows

Update call values of rows in a Worksheet

InputCommentsDefault
Spreadsheet IDEvery spreadsheet is represented by a Spreadsheet resource and has a unique spreadsheetId value, containing letters, numbers, hyphens, or underscores. You can find the spreadsheet ID in a Google Sheets URL.
Worksheet TitleSpecifies the title of the sheet.
ValuesAn object where the keys are row numbers and the values are objects where their keys are column names and their values are cell values.
Store Raw ValuesSpecifies whether values should be converted as if they were typed into the spreadsheet or whether to store the raw values as provided.false
Connection