Query workbook data
Read cell data or apply temporary changes.
Send a JSON object with a read
key to read values from cells and formulas. Optionally, use
the apply
key to update cells before reading.
Authorizations
Bearer authentication header of the form Bearer <token>
, where <token>
is your auth token.
Path Parameters
Body
Defines a request to read workbook data and, optionally, apply temporary changes. It includes
read
(required cell references or formulas), apply
(optional transient updates to cells),
and options
(optional settings for data structure, format, and references).
Cell references to read from the workbook and return to the client
["A1", "Sheet2!B3", "=SUM(A1:A4)"]
Options to choose the format and structure of the returned data
Cells to update before reading. Note that the API has no state and any changes made are cleared after each request
Specifies a temporary change to a workbook cell, including the target
cell reference and the
value
to apply. The API has no state, and so any changes made are cleared after each request.
[{ "target": "A2", "value": 1234 }]
Goal seek. Use this to calculate the required input value for a formula to achieve a specified target result. Useful when the desired outcome is known, but the corresponding input is not
Response
Contains the results of a workbook query, including read
(queried cell data) and apply
(details of temporary changes applied). Note that the API has no state and any changes made are
cleared after each request.
Confirmation of the changes that were applied to the spreadsheet. Note that the API has no state and any changes made are cleared after each request
Details temporary changes made during a query, including the target
cell, the new value
, and
the originalValue
before the change. Note that the API has no state and any changes made are
cleared after each request.
Details on the values that were read from the workbook cells
Read data format used when options are { "structure": "table", "values": "full" }
.
Results of the goal seek operation