API ReferenceGoogleSheetsAPI reference for Google Sheets endpoints. 24 endpointsGET/api/v1/sheets/spreadsheets/{spreadsheetId}Get a Google Sheets spreadsheet's metadata, sheets, and named ranges.GET/api/v1/sheets/spreadsheets/{spreadsheetId}/valuesRead cell values from a range using A1 notation (e.g. 'Sheet1!A1:D10').GET/api/v1/sheets/spreadsheets/{spreadsheetId}/values/batchGetRead cell values from multiple ranges in a single request.POST/api/v1/sheets/spreadsheetsCreate a new Google Sheets spreadsheet.PUT/api/v1/sheets/spreadsheets/{spreadsheetId}/valuesWrite cell values to a range using A1 notation. Overwrites existing data in the range.POST/api/v1/sheets/spreadsheets/{spreadsheetId}/values/appendAppend rows after the last row of data in a range. Ideal for adding new records.POST/api/v1/sheets/spreadsheets/{spreadsheetId}/values/clearClear all values from a range without changing formatting.POST/api/v1/sheets/spreadsheets/{spreadsheetId}/values/batchClearClear values from multiple ranges in a single request.POST/api/v1/sheets/spreadsheets/{spreadsheetId}Add a new sheet (tab) to a spreadsheet.POST/api/v1/sheets/spreadsheets/{spreadsheetId}Delete a sheet (tab) from a spreadsheet by its sheet ID.POST/api/v1/sheets/spreadsheets/{spreadsheetId}Duplicate an existing sheet within the same spreadsheet.POST/api/v1/sheets/spreadsheets/{spreadsheetId}Update sheet properties like title, tab color, hidden, or frozen rows/columns.POST/api/v1/sheets/spreadsheets/{spreadsheetId}Find and replace text across a sheet or range.POST/api/v1/sheets/spreadsheets/{spreadsheetId}Sort a range of data by one or more columns.POST/api/v1/sheets/spreadsheets/{spreadsheetId}Insert rows or columns into a sheet.POST/api/v1/sheets/spreadsheets/{spreadsheetId}Delete rows or columns from a sheet.POST/api/v1/sheets/spreadsheets/{spreadsheetId}Merge a range of cells together.POST/api/v1/sheets/spreadsheets/{spreadsheetId}Unmerge previously merged cells.POST/api/v1/sheets/spreadsheets/{spreadsheetId}Add an embedded chart (bar, line, pie, etc.) to a sheet.POST/api/v1/sheets/spreadsheets/{spreadsheetId}Add a conditional formatting rule to a range of cells.POST/api/v1/sheets/spreadsheets/{spreadsheetId}Set data validation rules on a range (dropdown lists, number ranges, etc.).POST/api/v1/sheets/spreadsheets/{spreadsheetId}Auto-resize rows or columns to fit their content.POST/api/v1/sheets/spreadsheets/{spreadsheetId}/sheets/{sheetId}/copyToCopy a sheet from one spreadsheet to another.POST/api/v1/sheets/spreadsheets/{spreadsheetId}Execute one or more structural mutation actions on a spreadsheet. Supports all 47 Google Sheets API batchUpdate actions. Use this for advanced operations not covered by individual tools.SlidesAPI reference for Google Slides endpoints.DocsAPI reference for Google Docs endpoints.