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.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
]
]
}'{
"spreadsheetId": "string",
"tableRange": "string",
"updates": {
"spreadsheetId": "string",
"updatedCells": 0,
"updatedColumns": 0,
"updatedData": {
"majorDimension": "DIMENSION_UNSPECIFIED",
"range": "string",
"values": [
[
null
]
]
},
"updatedRange": "string",
"updatedRows": 0
}
}