{ "opencollection": "1.0.0", "info": { "name": "Google Books About Filter API", "version": "1.0.0" }, "items": [ { "info": { "name": "Filter", "type": "folder" }, "items": [ { "info": { "name": "Google Batch Clear Values by Data Filter", "type": "http" }, "http": { "method": "POST", "url": "https://www.googleapis.com/books/v1/v4/spreadsheets/:spreadsheetId/values:batchClearByDataFilter", "headers": [ { "name": "Content-Type", "value": "application/json" }, { "name": "Accept", "value": "application/json" } ], "params": [ { "name": "spreadsheetId", "value": "{{spreadsheetId}}", "type": "path", "description": "(Required) " } ], "body": { "type": "json", "data": "{}" } }, "docs": "Clears one or more ranges of values from a spreadsheet. The caller must specify the spreadsheet ID and one or more DataFilters. Ranges matching any of the specified data filters will be cleared. Only values are cleared -- all other properties of the cell (such as formatting, data validation, etc..) are kept." }, { "info": { "name": "Google Get Values By Data Filter", "type": "http" }, "http": { "method": "POST", "url": "https://www.googleapis.com/books/v1/v4/spreadsheets/:spreadsheetId/values:batchGetByDataFilter", "headers": [ { "name": "Content-Type", "value": "application/json" }, { "name": "Accept", "value": "application/json" } ], "params": [ { "name": "spreadsheetId", "value": "{{spreadsheetId}}", "type": "path", "description": "(Required) " } ], "body": { "type": "json", "data": "{}" } }, "docs": "Returns one or more ranges of values that match the specified data filters. The caller must specify the spreadsheet ID and one or more DataFilters. Ranges that match any of the data filters in the request will be returned." }, { "info": { "name": "Google Update by Data Filter", "type": "http" }, "http": { "method": "POST", "url": "https://www.googleapis.com/books/v1/v4/spreadsheets/:spreadsheetId/values:batchUpdateByDataFilter", "headers": [ { "name": "Content-Type", "value": "application/json" }, { "name": "Accept", "value": "application/json" } ], "params": [ { "name": "spreadsheetId", "value": "{{spreadsheetId}}", "type": "path", "description": "(Required) " } ], "body": { "type": "json", "data": "{}" } }, "docs": "Sets values in one or more ranges of a spreadsheet. The caller must specify the spreadsheet ID, a valueInputOption, and one or more DataFilterValueRanges." }, { "info": { "name": "Google Get Sheet by Data Filter", "type": "http" }, "http": { "method": "POST", "url": "https://www.googleapis.com/books/v1/v4/spreadsheets/:spreadsheetId:getByDataFilter", "headers": [ { "name": "Content-Type", "value": "application/json" }, { "name": "Accept", "value": "application/json" } ], "params": [ { "name": "spreadsheetId", "value": "", "type": "path" } ], "body": { "type": "json", "data": "{}" } }, "docs": "Returns the spreadsheet at the given ID. The caller must specify the spreadsheet ID. This method differs from GetSpreadsheet in that it allows selecting which subsets of spreadsheet data to return by specifying a dataFilters parameter. Multiple DataFilters can be specified. Specifying one or more data filters returns the portions of the spreadsheet that intersect ranges matched by any of the filters. By default, data within grids is not returned. You can include grid data one of 2 ways: * Specif" } ] } ], "bundled": true }