Google Sheets ConnectorsZappySys Google Sheets Connector provide read / write capability inside your app (see list below), using these drag and drop , high performance connectors you can perform many Google Sheets operations without any coding. You can use this connector to integrate Google Sheets data inside apps like SSIS, SQL Server or popular ETL Platforms / BI Tools/ Reporting Apps / Programming languages (i.e. Informatica, Power BI, SSRS, Excel, C#, JAVA, Python) |
![]() |
Click on your App below to get started with Google Sheets Integration
Choose your App / Scenario for which you like to integrate Google Sheets
Actions supported by Google Sheets Connector
Google Sheets Connector support following actions for REST API integration. If some actions are not listed below then you can easily edit Connector file and enhance out of the box functionality.
Read Sheet Data
Read google spreadsheet data from desired tab / cell location (i.e. start/end range)
Parameter | Description |
---|---|
Range |
|
Clear Sheet Values
Clears values from a spreadsheet. The caller must specify the spreadsheet ID and range. Only values are cleared -- all other properties of the cell (such as formatting, data validation, etc..) are kept.
Parameter | Description |
---|---|
Range |
|
Delete Sheet Rows / Columns
Deletes rows / columns based on startIndex / endIndex range (Index is zero based). For example to delete First 5 rows specify startIndex=0 and endIndex=4
Parameter | Description | ||||||
---|---|---|---|---|---|---|---|
Range Type |
|
||||||
Range Start Index (starts from 0) |
|
||||||
Range End Index (starts from 0) |
|
||||||
TabId |
|
Delete SpreadSheet Tab
Deletes specified tab from spreadsheet
Parameter | Description |
---|---|
TabId |
|
Create SpreadSheet Tab
Creates new tab for specified spreadsheet.
Parameter | Description |
---|---|
NewTabName |
|
InitialRowCount |
|
InitialColumnCount |
|
TabColorRedValue |
|
TabColorGreenValue |
|
TabColorBlueValue |
|
Execute Command(s)
Perform various operations available in online editor such as copy, paste, format, merge. Add multiple JSON command by adding comma after first command (e.g. requests : [ {..cmd1..} , {..cmd2..}, {..cmd3..} ] ) Refer to example requests on help link.
Parameter | Description |
---|---|
Request Body |
|
TabId |
|
Update Sheet Data (Overwrite Cells)
Update data to spreadsheet on desired tab / cell location (i.e. start/end range)
Parameter | Description |
---|---|
Range for Table Boundary (Including Header) |
|
Range for Data Cells |
|
Insert Sheet Data (Append at the end)
Append data to spreadsheet on desired tab. Data is appended after last non-empty row/cell location. You can supply cell offset to start scan to find non-empty cell.
Parameter | Description |
---|---|
Start Range |
|
Get Sheet Properties / Tab information
Read read sheet properties (e.g. list of tabs on sheet and its properties)
Parameter | Description | ||||||
---|---|---|---|---|---|---|---|
SpreadSheetId |
|
Generic Request
This is generic endpoint. Use this endpoint when some actions are not implemented by connector. Just enter partial URL (Required), Body, Method, Header etc. Most parameters are optional except URL.
Parameter | Description |
---|---|
Url |
|
Body |
|
IsMultiPart |
|
Filter |
|
Headers |
|