Google Sheets API
  1. spreadsheets
Google Sheets API
  • spreadsheets
    • /v4/spreadsheets
      POST
    • /v4/spreadsheets/{spreadsheetId}
      GET
    • /v4/spreadsheets/{spreadsheetId}/developerMetadata/{metadataId}
      GET
    • /v4/spreadsheets/{spreadsheetId}/developerMetadata:search
      POST
    • /v4/spreadsheets/{spreadsheetId}/sheets/{sheetId}:copyTo
      POST
    • /v4/spreadsheets/{spreadsheetId}/values/{range}
      GET
    • /v4/spreadsheets/{spreadsheetId}/values/{range}
      PUT
    • /v4/spreadsheets/{spreadsheetId}/values/{range}:append
      POST
    • /v4/spreadsheets/{spreadsheetId}/values/{range}:clear
      POST
    • /v4/spreadsheets/{spreadsheetId}/values:batchClear
      POST
    • /v4/spreadsheets/{spreadsheetId}/values:batchClearByDataFilter
      POST
    • /v4/spreadsheets/{spreadsheetId}/values:batchGet
      GET
    • /v4/spreadsheets/{spreadsheetId}/values:batchGetByDataFilter
      POST
    • /v4/spreadsheets/{spreadsheetId}/values:batchUpdate
      POST
    • /v4/spreadsheets/{spreadsheetId}/values:batchUpdateByDataFilter
      POST
    • /v4/spreadsheets/{spreadsheetId}:batchUpdate
      POST
    • /v4/spreadsheets/{spreadsheetId}:getByDataFilter
      POST
  • Schemas
    • Schemas
      • AddBandingRequest
      • AddBandingResponse
      • AddChartRequest
      • AddChartResponse
      • AddConditionalFormatRuleRequest
      • AddDataSourceRequest
      • AddDataSourceResponse
      • AddDimensionGroupRequest
      • AddDimensionGroupResponse
      • AddFilterViewRequest
      • AddFilterViewResponse
      • AddNamedRangeRequest
      • AddNamedRangeResponse
      • AddProtectedRangeRequest
      • AddProtectedRangeResponse
      • AddSheetRequest
      • AddSheetResponse
      • AddSlicerRequest
      • AddSlicerResponse
      • AppendCellsRequest
      • AppendDimensionRequest
      • AppendValuesResponse
      • AutoFillRequest
      • AutoResizeDimensionsRequest
      • BandedRange
      • BandingProperties
      • BaselineValueFormat
      • BasicChartAxis
      • BasicChartDomain
      • BasicChartSeries
      • BasicChartSpec
      • BasicFilter
      • BasicSeriesDataPointStyleOverride
      • BatchClearValuesByDataFilterRequest
      • BatchClearValuesByDataFilterResponse
      • BatchClearValuesRequest
      • BatchClearValuesResponse
      • BatchGetValuesByDataFilterRequest
      • BatchGetValuesByDataFilterResponse
      • BatchGetValuesResponse
      • BatchUpdateSpreadsheetRequest
      • BatchUpdateSpreadsheetResponse
      • BatchUpdateValuesByDataFilterRequest
      • BatchUpdateValuesByDataFilterResponse
      • BatchUpdateValuesRequest
      • BatchUpdateValuesResponse
      • BigQueryDataSourceSpec
      • BigQueryQuerySpec
      • BigQueryTableSpec
      • BooleanCondition
      • BooleanRule
      • Border
      • Borders
      • BubbleChartSpec
      • CandlestickChartSpec
      • CandlestickData
      • CandlestickDomain
      • CandlestickSeries
      • CellData
      • CellFormat
      • ChartAxisViewWindowOptions
      • ChartCustomNumberFormatOptions
      • ChartData
      • ChartDateTimeRule
      • ChartGroupRule
      • ChartHistogramRule
      • ChartSourceRange
      • ChartSpec
      • ClearBasicFilterRequest
      • ClearValuesRequest
      • ClearValuesResponse
      • Color
      • ColorStyle
      • ConditionValue
      • ConditionalFormatRule
      • CopyPasteRequest
      • CopySheetToAnotherSpreadsheetRequest
      • CreateDeveloperMetadataRequest
      • CreateDeveloperMetadataResponse
      • CutPasteRequest
      • DataExecutionStatus
      • DataFilter
      • DataFilterValueRange
      • DataLabel
      • DataSource
      • DataSourceChartProperties
      • DataSourceColumn
      • DataSourceColumnReference
      • DataSourceFormula
      • DataSourceObjectReference
      • DataSourceObjectReferences
      • DataSourceParameter
      • DataSourceRefreshDailySchedule
      • DataSourceRefreshMonthlySchedule
      • DataSourceRefreshSchedule
      • DataSourceRefreshWeeklySchedule
      • DataSourceSheetDimensionRange
      • DataSourceSheetProperties
      • DataSourceSpec
      • DataSourceTable
      • DataValidationRule
      • DateTimeRule
      • DeleteBandingRequest
      • DeleteConditionalFormatRuleRequest
      • DeleteConditionalFormatRuleResponse
      • DeleteDataSourceRequest
      • DeleteDeveloperMetadataRequest
      • DeleteDeveloperMetadataResponse
      • DeleteDimensionGroupRequest
      • DeleteDimensionGroupResponse
      • DeleteDimensionRequest
      • DeleteDuplicatesRequest
      • DeleteDuplicatesResponse
      • DeleteEmbeddedObjectRequest
      • DeleteFilterViewRequest
      • DeleteNamedRangeRequest
      • DeleteProtectedRangeRequest
      • DeleteRangeRequest
      • DeleteSheetRequest
      • DeveloperMetadata
      • DeveloperMetadataLocation
      • DeveloperMetadataLookup
      • DimensionGroup
      • DimensionProperties
      • DimensionRange
      • DuplicateFilterViewRequest
      • DuplicateFilterViewResponse
      • DuplicateSheetRequest
      • DuplicateSheetResponse
      • Editors
      • EmbeddedChart
      • EmbeddedObjectBorder
      • EmbeddedObjectPosition
      • ErrorValue
      • ExtendedValue
      • FilterCriteria
      • FilterSpec
      • FilterView
      • FindReplaceRequest
      • FindReplaceResponse
      • GetSpreadsheetByDataFilterRequest
      • GradientRule
      • GridCoordinate
      • GridData
      • GridProperties
      • GridRange
      • HistogramChartSpec
      • HistogramRule
      • HistogramSeries
      • InsertDimensionRequest
      • InsertRangeRequest
      • InterpolationPoint
      • Interval
      • IterativeCalculationSettings
      • KeyValueFormat
      • LineStyle
      • Link
      • ManualRule
      • ManualRuleGroup
      • MatchedDeveloperMetadata
      • MatchedValueRange
      • MergeCellsRequest
      • MoveDimensionRequest
      • NamedRange
      • NumberFormat
      • OrgChartSpec
      • OverlayPosition
      • Padding
      • PasteDataRequest
      • PieChartSpec
      • PivotFilterCriteria
      • PivotFilterSpec
      • PivotGroup
      • PivotGroupLimit
      • PivotGroupRule
      • PivotGroupSortValueBucket
      • PivotGroupValueMetadata
      • PivotTable
      • PivotValue
      • PointStyle
      • ProtectedRange
      • RandomizeRangeRequest
      • RefreshDataSourceObjectExecutionStatus
      • RefreshDataSourceRequest
      • RefreshDataSourceResponse
      • RepeatCellRequest
      • Request
      • Response
      • RowData
      • ScorecardChartSpec
      • SearchDeveloperMetadataRequest
      • SearchDeveloperMetadataResponse
      • SetBasicFilterRequest
      • SetDataValidationRequest
      • Sheet
      • SheetProperties
      • Slicer
      • SlicerSpec
      • SortRangeRequest
      • SortSpec
      • SourceAndDestination
      • Spreadsheet
      • SpreadsheetProperties
      • SpreadsheetTheme
      • TextFormat
      • TextFormatRun
      • TextPosition
      • TextRotation
      • TextToColumnsRequest
      • ThemeColorPair
      • TimeOfDay
      • TreemapChartColorScale
      • TreemapChartSpec
      • TrimWhitespaceRequest
      • TrimWhitespaceResponse
      • UnmergeCellsRequest
      • UpdateBandingRequest
      • UpdateBordersRequest
      • UpdateCellsRequest
      • UpdateChartSpecRequest
      • UpdateConditionalFormatRuleRequest
      • UpdateConditionalFormatRuleResponse
      • UpdateDataSourceRequest
      • UpdateDataSourceResponse
      • UpdateDeveloperMetadataRequest
      • UpdateDeveloperMetadataResponse
      • UpdateDimensionGroupRequest
      • UpdateDimensionPropertiesRequest
      • UpdateEmbeddedObjectBorderRequest
      • UpdateEmbeddedObjectPositionRequest
      • UpdateEmbeddedObjectPositionResponse
      • UpdateFilterViewRequest
      • UpdateNamedRangeRequest
      • UpdateProtectedRangeRequest
      • UpdateSheetPropertiesRequest
      • UpdateSlicerSpecRequest
      • UpdateSpreadsheetPropertiesRequest
      • UpdateValuesByDataFilterResponse
      • UpdateValuesResponse
      • ValueRange
      • WaterfallChartColumnStyle
      • WaterfallChartCustomSubtotal
      • WaterfallChartDomain
      • WaterfallChartSeries
      • WaterfallChartSpec
  1. spreadsheets

/v4/spreadsheets/{spreadsheetId}/values/{range}:append

POST
/v4/spreadsheets/{spreadsheetId}/values/{range}:append
Appends values to a spreadsheet. The input range is used to search for existing data and find a "table" within that range. Values will be appended to the next row of the table, starting with the first column of the table. See the guide and sample code for specific details of how tables are detected and data is appended. The caller must specify the spreadsheet ID, range, and a valueInputOption. The valueInputOption only controls how the input data will be added to the sheet (column-wise or row-wise), it does not influence what cell the data starts being written to.

Request

Path Params

Query Params

Body Params application/json

Examples

Responses

🟢200Successful response
application/json
Body

Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://sheets.googleapis.com//v4/spreadsheets//values/:append' \
--header 'Content-Type: application/json' \
--data-raw '{
    "majorDimension": "DIMENSION_UNSPECIFIED",
    "range": "string",
    "values": [
        [
            null
        ]
    ]
}'
Response Response Example
{
    "spreadsheetId": "string",
    "tableRange": "string",
    "updates": {
        "spreadsheetId": "string",
        "updatedCells": 0,
        "updatedColumns": 0,
        "updatedData": {
            "majorDimension": "DIMENSION_UNSPECIFIED",
            "range": "string",
            "values": [
                [
                    null
                ]
            ]
        },
        "updatedRange": "string",
        "updatedRows": 0
    }
}
Modified at 2023-08-15 07:09:28
Previous
/v4/spreadsheets/{spreadsheetId}/values/{range}
Next
/v4/spreadsheets/{spreadsheetId}/values/{range}:clear
Built with