[{"data":1,"prerenderedAt":1746},["ShallowReactive",2],{"navigation":3,"integration-googlesheets":97},[4],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":65},"Documentation","i-heroicons-book-open","\u002Fdocs","1.docs",[10,29,52,66,81,88],{"title":11,"path":12,"stem":13,"children":14},"Getting Started","\u002Fdocs\u002Fgetting-started","1.docs\u002F1.getting-started\u002F1.index",[15,17,21,25],{"title":16,"path":12,"stem":13},"Introduction to DataFuse",{"title":18,"path":19,"stem":20},"Installation Guide","\u002Fdocs\u002Fgetting-started\u002Finstallation","1.docs\u002F1.getting-started\u002F2.installation",{"title":22,"path":23,"stem":24},"5-Minute Quickstart","\u002Fdocs\u002Fgetting-started\u002Fquickstart","1.docs\u002F1.getting-started\u002F3.quickstart",{"title":26,"path":27,"stem":28},"5-Minute Quickstart with curl","\u002Fdocs\u002Fgetting-started\u002Fcurl","1.docs\u002F1.getting-started\u002F4.curl",{"title":30,"path":31,"stem":32,"children":33},"Core Concepts","\u002Fdocs\u002Fcore-concepts","1.docs\u002F2.core-concepts\u002F1.index",[34,36,40,44,48],{"title":35,"path":31,"stem":32},"Conceptual Landscape",{"title":37,"path":38,"stem":39},"Adding Custom Integrations","\u002Fdocs\u002Fcore-concepts\u002Fcustom-integrations","1.docs\u002F2.core-concepts\u002F2.custom-integrations",{"title":41,"path":42,"stem":43},"Managed Authentication","\u002Fdocs\u002Fcore-concepts\u002Fauthentication","1.docs\u002F2.core-concepts\u002F3.authentication",{"title":45,"path":46,"stem":47},"Provider Triggers","\u002Fdocs\u002Fcore-concepts\u002Ftriggers","1.docs\u002F2.core-concepts\u002F4.triggers",{"title":49,"path":50,"stem":51},"Observability and Auditing","\u002Fdocs\u002Fcore-concepts\u002Fobservability","1.docs\u002F2.core-concepts\u002F5.observability",{"title":53,"path":54,"stem":55,"children":56,"page":65},"Model Context Protocol","\u002Fdocs\u002Fmcp","1.docs\u002F3.mcp",[57,61],{"title":58,"path":59,"stem":60},"Introduction to MCP","\u002Fdocs\u002Fmcp\u002Fintroduction","1.docs\u002F3.mcp\u002F1.introduction",{"title":62,"path":63,"stem":64},"Registering MCP Integrations","\u002Fdocs\u002Fmcp\u002Fmcp-servers","1.docs\u002F3.mcp\u002F2.mcp-servers",false,{"title":67,"path":68,"stem":69,"children":70},"Client SDKs","\u002Fdocs\u002Fsdks","1.docs\u002F4.sdks\u002F1.index",[71,73,77],{"title":72,"path":68,"stem":69},"Client Overview",{"title":74,"path":75,"stem":76},"Python Client Guide","\u002Fdocs\u002Fsdks\u002Fpython","1.docs\u002F4.sdks\u002F2.python",{"title":78,"path":79,"stem":80},"TypeScript Client Guide","\u002Fdocs\u002Fsdks\u002Ftypescript","1.docs\u002F4.sdks\u002F3.typescript",{"title":82,"path":83,"stem":84,"children":85},"Self-Hosting & VPC","\u002Fdocs\u002Fself-hosting","1.docs\u002F5.self-hosting\u002F1.index",[86],{"title":87,"path":83,"stem":84},"Self-Hosting Guide",{"title":89,"path":90,"stem":91,"children":92,"page":65},"Comparisons","\u002Fdocs\u002Fcomparisons","1.docs\u002F6.comparisons",[93],{"title":94,"path":95,"stem":96},"Evaluating Agent Integration Platforms","\u002Fdocs\u002Fcomparisons\u002Fcomposio","1.docs\u002F6.comparisons\u002F1.composio",{"key":98,"title":99,"description":100,"category":101,"logo_url":102,"runtime_type":103,"auth_schemes":104,"is_beta":65,"is_custom":65,"tools_count":106,"triggers_count":107,"docs_url":108,"api_key_url":109,"auth_scheme_specs":110,"config_schema":130,"capabilities":142,"metadata":143,"auth_docs_url":145,"tool_discovery_mode":1745,"is_enabled":151,"is_ready":65,"readiness_score":183,"ready_tool_count":106},"googlesheets","Google Sheets","Google Sheets is a cloud-based spreadsheet tool enabling real-time collaboration, data analysis, and integration with other Google Workspace apps","spreadsheets","https:\u002F\u002Flogos.composio.dev\u002Fapi\u002Fgooglesheets","rest",[105],"oauth2",17,2,"https:\u002F\u002Fdevelopers.google.com\u002Fworkspace\u002Fsheets\u002Fapi\u002Freference\u002Frest","https:\u002F\u002Fconsole.developers.google.com\u002Fapis\u002Fcredentials",[111],{"app":112,"key":105,"type":105,"title":113,"scopes":114,"token_url":119,"grant_type":120,"revoke_url":121,"description":122,"authorize_url":123,"client_id_env":124,"oauth_version":125,"pkce_required":65,"default_scopes":126,"extra_env_keys":127,"client_secret_env":128,"token_auth_method":129},"google","OAuth 2",[115,116,117,118],"openid","email","profile","https:\u002F\u002Fwww.googleapis.com\u002Fauth\u002Fspreadsheets","https:\u002F\u002Foauth2.googleapis.com\u002Ftoken","authorization_code","https:\u002F\u002Foauth2.googleapis.com\u002Frevoke","OAuth 2.0 authorization code flow.","https:\u002F\u002Faccounts.google.com\u002Fo\u002Foauth2\u002Fv2\u002Fauth","DATAFUSE_GOOGLE_CLIENT_ID","2.0",[115,116,117],[],"DATAFUSE_GOOGLE_CLIENT_SECRET","post",{"type":131,"properties":132,"required":140},"object",{"base_url":133,"ping_path":137},{"type":134,"description":135,"default":136},"string","Google Sheets API base URL","https:\u002F\u002Fsheets.googleapis.com\u002Fv4",{"type":134,"description":138,"default":139},"Path for health check","https:\u002F\u002Fwww.googleapis.com\u002Foauth2\u002Fv3\u002Fuserinfo",[141],"base_url",{},{"type":144,"service_provider":99,"auth_method":105,"auth_docs_url":145,"documentation_verification":146,"openapi_spec_url":180,"base_url_template":136,"ping_endpoint":139,"priority_rank":181,"priority_tier":182,"is_ready":65,"readiness_score":183,"ready_tool_count":106,"actions":184,"preview_actions":1692,"triggers":1698,"auth_scheme_specs":1740},"service","https:\u002F\u002Fdevelopers.google.com\u002Fidentity\u002Fprotocols\u002Foauth2\u002Fweb-server",{"status":147,"scope":148,"checked_at":149,"docs_url":108,"auth":150,"operations":164,"live_verification":171,"note":172,"schema":173},"schema_bounded","official_schema_and_auth","2026-09-01T06:22:04.568792+00:00",{"source_url":145,"matches":151,"manifest_families":152,"official_families":153,"manifest_oauth_flows":154,"official_oauth_flows":156,"oauth_flows_match":151,"official_schemes":157,"missing_from_manifest":161,"extra_in_manifest":162,"evidence_kind":163},true,[105],[105],[155],"authorizationCode",[155],[158],{"name":159,"type":105,"flows":160,"family":105},"0:googleOAuth",[155],[],[],"official_schema_and_auth_documentation",{"existing_operations":165,"official_operations":106,"exact_route_matches":166,"operation_id_matches":167,"tool_key_matches":167,"semantic_name_matches":167,"added_operations":168,"removed_operations":169,"invalidated_live_evidence":167,"bounded_schema_operations":170},53,9,0,8,44,4,"deferred","Official documentation\u002Fschema match only; action verified_status still requires live runtime evidence.",{"kind":174,"url":175,"openapi_version":176,"api_version":177,"sha256":178,"revision":179},"google_discovery","https:\u002F\u002Fsheets.googleapis.com\u002F$discovery\u002Frest?version=v4","3.1.0","v4","21b1550f94ff98572feff078e84665c580e29078a3edc4cfb4507c61912072c5","20260826","https:\u002F\u002Fapi.apis.guru\u002Fv2\u002Fspecs\u002Fgoogleapis.com\u002Fsheets\u002Fv4\u002Fopenapi.json",13,"critical",34,[185,437,468,590,649,753,905,975,1025,1155,1185,1329,1357,1412,1492,1557,1658],{"key":186,"name":187,"description":187,"endpoint":188,"method":189,"is_mutating":151,"input_schema":190,"output_schema":337,"upstream_slug":432,"is_enabled":151,"verified_status":433,"trust":434,"endpoint_source":435,"endpoint_confidence":167,"endpoint_strategy":436,"base_url_override":436},"googlesheets_add_sheet","Creates a spreadsheet, returning the newly created spreadsheet.","\u002Fv4\u002Fspreadsheets","POST",{"type":131,"properties":191},{"callback":192,"alt":194,"fields":200,"uploadType":202,"$.xgafv":204,"upload_protocol":209,"prettyPrint":211,"quotaUser":215,"namedRanges":217,"spreadsheetId":226,"spreadsheetUrl":228,"sheets":230,"developerMetadata":261,"properties":271,"dataSourceSchedules":316,"dataSources":327},{"type":134,"description":193},"JSONP",{"type":134,"default":195,"description":196,"enum":197},"json","Data format for response.",[195,198,199],"media","proto",{"type":134,"description":201},"Selector specifying which fields to include in a partial response.",{"type":134,"description":203},"Legacy upload protocol for media (e.g. \"media\", \"multipart\").",{"type":134,"description":205,"enum":206},"V1 error format.",[207,208],"1","2",{"type":134,"description":210},"Upload protocol for media (e.g. \"raw\", \"multipart\").",{"type":212,"default":213,"description":214},"boolean","true","Returns response with indentations and line breaks.",{"type":134,"description":216},"Available to use for quota purposes for server-side applications. Can be any arbitrary string assigned to a user, but should not exceed 40 characters.",{"type":218,"description":219,"items":220},"array","The named ranges defined in a spreadsheet.",{"type":131,"description":221,"properties":222},"A named range.",{"range":223,"name":224,"namedRangeId":225},{"type":131,"additionalProperties":151},{"type":134},{"type":134},{"type":134,"description":227},"The ID of the spreadsheet. This field is read-only.",{"type":134,"description":229},"The url of the spreadsheet. This field is read-only.",{"type":218,"description":231,"items":232},"The sheets that are part of a spreadsheet.",{"type":131,"description":233,"properties":234},"A sheet in a spreadsheet.",{"properties":235,"data":236,"developerMetadata":238,"bandedRanges":240,"basicFilter":242,"charts":243,"merges":245,"conditionalFormats":247,"tables":249,"filterViews":251,"protectedRanges":253,"slicers":255,"rowGroups":257,"columnGroups":259},{"type":131,"additionalProperties":151},{"type":218,"items":237},{},{"type":218,"items":239},{},{"type":218,"items":241},{},{"type":131,"additionalProperties":151},{"type":218,"items":244},{},{"type":218,"items":246},{},{"type":218,"items":248},{},{"type":218,"items":250},{},{"type":218,"items":252},{},{"type":218,"items":254},{},{"type":218,"items":256},{},{"type":218,"items":258},{},{"type":218,"items":260},{},{"type":218,"description":262,"items":263},"The developer metadata associated with a spreadsheet.",{"type":131,"description":264,"properties":265},"Developer metadata associated with a location or object in a spreadsheet. For more information, see [Read, write, and search metadata](https:\u002F\u002Fdevelopers.google.com\u002Fworkspace\u002Fsheets\u002Fapi\u002Fguides\u002Fmetadata). Developer metadata may be used to as",{"metadataId":266,"metadataKey":268,"metadataValue":269,"visibility":270},{"type":267},"integer",{"type":134},{"type":134},{"type":134},{"type":131,"description":272,"properties":273},"Properties of a spreadsheet.",{"spreadsheetTheme":274,"locale":280,"defaultFormat":282,"importFunctionsExternalUrlAccessAllowed":297,"iterativeCalculationSettings":299,"timeZone":305,"autoRecalc":307,"title":314},{"type":131,"description":275,"properties":276},"Represents spreadsheet theme",{"themeColors":277,"primaryFontFamily":279},{"type":218,"items":278},{},{"type":134},{"type":134,"description":281},"The locale of the spreadsheet in one of the following formats: * an ISO 639-1 language code such as `en` * an ISO 639-2 language code such as `fil`, if no 639-1 code exists * a combination of the ISO language code and country code, such as",{"type":131,"description":283,"properties":284},"The format of a cell.",{"wrapStrategy":285,"backgroundColorStyle":286,"padding":287,"textFormat":288,"borders":289,"horizontalAlignment":290,"verticalAlignment":291,"hyperlinkDisplayType":292,"textRotation":293,"backgroundColor":294,"numberFormat":295,"textDirection":296},{"type":134},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":134},{"type":134},{"type":134},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":134},{"type":212,"description":298},"Whether to allow external URL access for image and import functions. Read only when true. When false, you can set to true. This value will be bypassed and always return true if the admin has enabled the [allowlisting feature](https:\u002F\u002Fsuppor",{"type":131,"description":300,"properties":301},"Settings to control how circular dependencies are resolved with iterative calculation.",{"convergenceThreshold":302,"maxIterations":304},{"type":303},"number",{"type":267},{"type":134,"description":306},"The time zone of the spreadsheet, in CLDR format such as `America\u002FNew_York`. If the time zone isn't recognized, this may be a custom time zone such as `GMT-07:00`.",{"type":134,"description":308,"enum":309},"The amount of time to wait before volatile functions are recalculated.",[310,311,312,313],"RECALCULATION_INTERVAL_UNSPECIFIED","ON_CHANGE","MINUTE","HOUR",{"type":134,"description":315},"The title of the spreadsheet.",{"type":218,"description":317,"items":318},"Output only. A list of data source refresh schedules.",{"type":131,"description":319,"properties":320},"Schedule for refreshing the data source. Data sources in the spreadsheet are refreshed within a time interval. You can specify the start time by clicking the Scheduled Refresh button in the Sheets editor, but the interval is fixed at 4 hour",{"weeklySchedule":321,"enabled":322,"dailySchedule":323,"monthlySchedule":324,"nextRun":325,"refreshScope":326},{"type":131,"additionalProperties":151},{"type":212},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":134},{"type":218,"description":328,"items":329},"A list of external data sources connected with the spreadsheet.",{"type":131,"description":330,"properties":331},"Information about an external data source in the spreadsheet.",{"sheetId":332,"calculatedColumns":333,"dataSourceId":335,"spec":336},{"type":267},{"type":218,"items":334},{},{"type":134},{"type":131,"additionalProperties":151},{"type":131,"description":338,"properties":339},"Resource that represents a spreadsheet.",{"namedRanges":340,"spreadsheetId":346,"spreadsheetUrl":347,"sheets":348,"developerMetadata":377,"properties":384,"dataSourceSchedules":415,"dataSources":424},{"type":218,"description":219,"items":341},{"type":131,"description":221,"properties":342},{"range":343,"name":344,"namedRangeId":345},{"type":131,"additionalProperties":151},{"type":134},{"type":134},{"type":134,"description":227},{"type":134,"description":229},{"type":218,"description":231,"items":349},{"type":131,"description":233,"properties":350},{"properties":351,"data":352,"developerMetadata":354,"bandedRanges":356,"basicFilter":358,"charts":359,"merges":361,"conditionalFormats":363,"tables":365,"filterViews":367,"protectedRanges":369,"slicers":371,"rowGroups":373,"columnGroups":375},{"type":131,"additionalProperties":151},{"type":218,"items":353},{},{"type":218,"items":355},{},{"type":218,"items":357},{},{"type":131,"additionalProperties":151},{"type":218,"items":360},{},{"type":218,"items":362},{},{"type":218,"items":364},{},{"type":218,"items":366},{},{"type":218,"items":368},{},{"type":218,"items":370},{},{"type":218,"items":372},{},{"type":218,"items":374},{},{"type":218,"items":376},{},{"type":218,"description":262,"items":378},{"type":131,"description":264,"properties":379},{"metadataId":380,"metadataKey":381,"metadataValue":382,"visibility":383},{"type":267},{"type":134},{"type":134},{"type":134},{"type":131,"description":272,"properties":385},{"spreadsheetTheme":386,"locale":391,"defaultFormat":392,"importFunctionsExternalUrlAccessAllowed":406,"iterativeCalculationSettings":407,"timeZone":411,"autoRecalc":412,"title":414},{"type":131,"description":275,"properties":387},{"themeColors":388,"primaryFontFamily":390},{"type":218,"items":389},{},{"type":134},{"type":134,"description":281},{"type":131,"description":283,"properties":393},{"wrapStrategy":394,"backgroundColorStyle":395,"padding":396,"textFormat":397,"borders":398,"horizontalAlignment":399,"verticalAlignment":400,"hyperlinkDisplayType":401,"textRotation":402,"backgroundColor":403,"numberFormat":404,"textDirection":405},{"type":134},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":134},{"type":134},{"type":134},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":134},{"type":212,"description":298},{"type":131,"description":300,"properties":408},{"convergenceThreshold":409,"maxIterations":410},{"type":303},{"type":267},{"type":134,"description":306},{"type":134,"description":308,"enum":413},[310,311,312,313],{"type":134,"description":315},{"type":218,"description":317,"items":416},{"type":131,"description":319,"properties":417},{"weeklySchedule":418,"enabled":419,"dailySchedule":420,"monthlySchedule":421,"nextRun":422,"refreshScope":423},{"type":131,"additionalProperties":151},{"type":212},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":134},{"type":218,"description":328,"items":425},{"type":131,"description":330,"properties":426},{"sheetId":427,"calculatedColumns":428,"dataSourceId":430,"spec":431},{"type":267},{"type":218,"items":429},{},{"type":134},{"type":131,"additionalProperties":151},"sheets.spreadsheets.create","not_verified","documented","openapi","",{"key":438,"name":439,"description":439,"endpoint":440,"method":189,"is_mutating":151,"input_schema":441,"output_schema":460,"upstream_slug":467,"is_enabled":151,"verified_status":433,"trust":434,"endpoint_source":435,"endpoint_confidence":167,"endpoint_strategy":436,"base_url_override":436},"googlesheets_batch_update_values_by_data_filter","Clears values from a spreadsheet. The caller must specify the spreadsheet ID and range. Only values are cleared -- all other properties of the cell (such as formatting, data validation, etc..) are kept.","\u002Fv4\u002Fspreadsheets\u002F{spreadsheetId}\u002Fvalues\u002F{range}:clear",{"type":131,"required":442,"properties":445},[443,444],"range","spreadsheetId",{"callback":446,"alt":447,"fields":449,"uploadType":450,"$.xgafv":451,"upload_protocol":453,"prettyPrint":454,"quotaUser":455,"range":456,"spreadsheetId":458},{"type":134,"description":193},{"type":134,"enum":448,"default":195,"description":196},[195,198,199],{"type":134,"description":201},{"type":134,"description":203},{"type":134,"enum":452,"description":205},[207,208],{"type":134,"description":210},{"type":212,"default":213,"description":214},{"type":134,"description":216},{"type":134,"description":457},"The [A1 notation or R1C1 notation](https:\u002F\u002Fdevelopers.google.com\u002Fworkspace\u002Fsheets\u002Fapi\u002Fguides\u002Fconcepts#cell) of the values to clear.",{"type":134,"description":459},"The ID of the spreadsheet to update.",{"properties":461,"type":131,"description":466},{"spreadsheetId":462,"clearedRange":464},{"type":134,"description":463},"The spreadsheet the updates were applied to.",{"type":134,"description":465},"The range (in A1 notation) that was cleared. (If the request was for an unbounded range or a range larger than the bounds of the sheet, this will be the actual range that was cleared, bounded to the sheet's limits.)","The response when clearing a range of values in a spreadsheet.","sheets.spreadsheets.values.clear",{"key":469,"name":470,"description":470,"endpoint":471,"method":472,"is_mutating":65,"input_schema":473,"output_schema":495,"upstream_slug":589,"is_enabled":151,"verified_status":433,"trust":434,"endpoint_source":435,"endpoint_confidence":167,"endpoint_strategy":436,"base_url_override":436},"googlesheets_get_spreadsheet_by_data_filter","Returns the spreadsheet at the given ID. The caller must specify the spreadsheet ID. By default, data within grids is not returned. You can include grid data in one of 2 ways: * Specify a [field mask](https:\u002F\u002Fdevelopers.google.com\u002Fworkspace\u002Fsheets\u002Fapi\u002Fguides\u002Ffield-masks) listing","\u002Fv4\u002Fspreadsheets\u002F{spreadsheetId}","GET",{"type":131,"required":474,"properties":475},[444],{"callback":476,"alt":477,"fields":479,"uploadType":480,"$.xgafv":481,"upload_protocol":483,"prettyPrint":484,"quotaUser":485,"excludeTablesInBandedRanges":486,"includeGridData":488,"spreadsheetId":490,"ranges":492},{"type":134,"description":193},{"type":134,"enum":478,"default":195,"description":196},[195,198,199],{"type":134,"description":201},{"type":134,"description":203},{"type":134,"enum":482,"description":205},[207,208],{"type":134,"description":210},{"type":212,"default":213,"description":214},{"type":134,"description":216},{"type":212,"description":487},"True if tables should be excluded in the banded ranges. False if not set.",{"type":212,"description":489},"True if grid data should be returned. This parameter is ignored if a field mask was set in the request.",{"type":134,"description":491},"The spreadsheet to request.",{"type":218,"items":493,"description":494},{"type":134},"The ranges to retrieve from the spreadsheet.",{"type":131,"description":338,"properties":496},{"namedRanges":497,"spreadsheetId":503,"spreadsheetUrl":504,"sheets":505,"developerMetadata":534,"properties":541,"dataSourceSchedules":572,"dataSources":581},{"type":218,"description":219,"items":498},{"type":131,"description":221,"properties":499},{"range":500,"name":501,"namedRangeId":502},{"type":131,"additionalProperties":151},{"type":134},{"type":134},{"type":134,"description":227},{"type":134,"description":229},{"type":218,"description":231,"items":506},{"type":131,"description":233,"properties":507},{"properties":508,"data":509,"developerMetadata":511,"bandedRanges":513,"basicFilter":515,"charts":516,"merges":518,"conditionalFormats":520,"tables":522,"filterViews":524,"protectedRanges":526,"slicers":528,"rowGroups":530,"columnGroups":532},{"type":131,"additionalProperties":151},{"type":218,"items":510},{},{"type":218,"items":512},{},{"type":218,"items":514},{},{"type":131,"additionalProperties":151},{"type":218,"items":517},{},{"type":218,"items":519},{},{"type":218,"items":521},{},{"type":218,"items":523},{},{"type":218,"items":525},{},{"type":218,"items":527},{},{"type":218,"items":529},{},{"type":218,"items":531},{},{"type":218,"items":533},{},{"type":218,"description":262,"items":535},{"type":131,"description":264,"properties":536},{"metadataId":537,"metadataKey":538,"metadataValue":539,"visibility":540},{"type":267},{"type":134},{"type":134},{"type":134},{"type":131,"description":272,"properties":542},{"spreadsheetTheme":543,"locale":548,"defaultFormat":549,"importFunctionsExternalUrlAccessAllowed":563,"iterativeCalculationSettings":564,"timeZone":568,"autoRecalc":569,"title":571},{"type":131,"description":275,"properties":544},{"themeColors":545,"primaryFontFamily":547},{"type":218,"items":546},{},{"type":134},{"type":134,"description":281},{"type":131,"description":283,"properties":550},{"wrapStrategy":551,"backgroundColorStyle":552,"padding":553,"textFormat":554,"borders":555,"horizontalAlignment":556,"verticalAlignment":557,"hyperlinkDisplayType":558,"textRotation":559,"backgroundColor":560,"numberFormat":561,"textDirection":562},{"type":134},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":134},{"type":134},{"type":134},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":134},{"type":212,"description":298},{"type":131,"description":300,"properties":565},{"convergenceThreshold":566,"maxIterations":567},{"type":303},{"type":267},{"type":134,"description":306},{"type":134,"description":308,"enum":570},[310,311,312,313],{"type":134,"description":315},{"type":218,"description":317,"items":573},{"type":131,"description":319,"properties":574},{"weeklySchedule":575,"enabled":576,"dailySchedule":577,"monthlySchedule":578,"nextRun":579,"refreshScope":580},{"type":131,"additionalProperties":151},{"type":212},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":134},{"type":218,"description":328,"items":582},{"type":131,"description":330,"properties":583},{"sheetId":584,"calculatedColumns":585,"dataSourceId":587,"spec":588},{"type":267},{"type":218,"items":586},{},{"type":134},{"type":131,"additionalProperties":151},"sheets.spreadsheets.get",{"key":591,"name":592,"description":592,"endpoint":593,"method":472,"is_mutating":65,"input_schema":594,"output_schema":629,"upstream_slug":648,"is_enabled":151,"verified_status":433,"trust":434,"endpoint_source":435,"endpoint_confidence":167,"endpoint_strategy":436,"base_url_override":436},"googlesheets_list_tables","Returns one or more ranges of values from a spreadsheet. The caller must specify the spreadsheet ID and one or more ranges.","\u002Fv4\u002Fspreadsheets\u002F{spreadsheetId}\u002Fvalues:batchGet",{"type":131,"required":595,"properties":596},[444],{"callback":597,"alt":598,"fields":600,"uploadType":601,"$.xgafv":602,"upload_protocol":604,"prettyPrint":605,"quotaUser":606,"spreadsheetId":607,"dateTimeRenderOption":609,"majorDimension":614,"valueRenderOption":620,"ranges":626},{"type":134,"description":193},{"type":134,"enum":599,"default":195,"description":196},[195,198,199],{"type":134,"description":201},{"type":134,"description":203},{"type":134,"enum":603,"description":205},[207,208],{"type":134,"description":210},{"type":212,"default":213,"description":214},{"type":134,"description":216},{"type":134,"description":608},"The ID of the spreadsheet to retrieve data from.",{"type":134,"enum":610,"description":613},[611,612],"SERIAL_NUMBER","FORMATTED_STRING","How dates, times, and durations should be represented in the output. This is ignored if value_render_option is FORMATTED_VALUE. The default dateTime render option is SERIAL_NUMBER.",{"type":134,"enum":615,"description":619},[616,617,618],"DIMENSION_UNSPECIFIED","ROWS","COLUMNS","The major dimension that results should use. For example, if the spreadsheet data is: `A1=1,B1=2,A2=3,B2=4`, then requesting `ranges=[\"A1:B2\"],majorDimension=ROWS` returns `[[1,2],[3,4]]`, whereas requesting `ranges=[\"A1:B2\"],majorDimension=COLUMNS` returns `[[1,3],[2,4]]`.",{"type":134,"enum":621,"description":625},[622,623,624],"FORMATTED_VALUE","UNFORMATTED_VALUE","FORMULA","How values should be represented in the output. The default render option is ValueRenderOption.FORMATTED_VALUE.",{"type":218,"items":627,"description":628},{"type":134},"The [A1 notation or R1C1 notation](https:\u002F\u002Fdevelopers.google.com\u002Fworkspace\u002Fsheets\u002Fapi\u002Fguides\u002Fconcepts#cell) of the range to retrieve values from.",{"description":630,"type":131,"properties":631},"The response when retrieving more than one range of values in a spreadsheet.",{"valueRanges":632,"spreadsheetId":646},{"type":218,"items":633,"description":645},{"properties":634,"type":131,"description":644},{"values":635,"majorDimension":639,"range":642},{"items":636,"type":218,"description":638},{"items":637,"type":218},{},"The data that was read or to be written. This is an array of arrays, the outer array representing all the data and each inner array representing a major dimension. Each item in the inner array corresponds with one cell. For output, empty trailing rows and columns will not be incl",{"type":134,"enum":640,"description":641},[616,617,618],"The major dimension of the values. For output, if the spreadsheet data is: `A1=1,B1=2,A2=3,B2=4`, then requesting `range=A1:B2,majorDimension=ROWS` will return `[[1,2],[3,4]]`, whereas requesting `range=A1:B2,majorDimension=COLUMNS` will return `[[1,3],[2,4]]`. For input, with `r",{"type":134,"description":643},"The range the values cover, in [A1 notation](https:\u002F\u002Fdevelopers.google.com\u002Fworkspace\u002Fsheets\u002Fapi\u002Fguides\u002Fconcepts#cell). For output, this range indicates the entire requested range, even though the values will exclude trailing rows and columns. When appending values, this field rep","Data within a range of the spreadsheet.","The requested values. The order of the ValueRanges is the same as the order of the requested ranges.",{"description":647,"type":134},"The ID of the spreadsheet the data was retrieved from.","sheets.spreadsheets.values.batchGet",{"key":650,"name":651,"description":651,"endpoint":652,"method":189,"is_mutating":151,"input_schema":653,"output_schema":725,"upstream_slug":752,"is_enabled":151,"verified_status":433,"trust":434,"endpoint_source":435,"endpoint_confidence":167,"endpoint_strategy":436,"base_url_override":436},"googlesheets_search_spreadsheets","Returns all developer metadata matching the specified DataFilter. For more information, see [Read, write, and search metadata](https:\u002F\u002Fdevelopers.google.com\u002Fworkspace\u002Fsheets\u002Fapi\u002Fguides\u002Fmetadata). If the provided DataFilter represents a DeveloperMetadataLookup object, this will re","\u002Fv4\u002Fspreadsheets\u002F{spreadsheetId}\u002FdeveloperMetadata:search",{"type":131,"required":654,"properties":655},[444],{"callback":656,"alt":657,"fields":659,"uploadType":660,"$.xgafv":661,"upload_protocol":663,"prettyPrint":664,"quotaUser":665,"spreadsheetId":666,"dataFilters":668},{"type":134,"description":193},{"type":134,"enum":658,"default":195,"description":196},[195,198,199],{"type":134,"description":201},{"type":134,"description":203},{"type":134,"enum":662,"description":205},[207,208],{"type":134,"description":210},{"type":212,"default":213,"description":214},{"type":134,"description":216},{"type":134,"description":667},"The ID of the spreadsheet to retrieve metadata from.",{"type":218,"description":669,"items":670},"The data filters describing the criteria used to determine which DeveloperMetadata entries to return. DeveloperMetadata matching any of the specified filters are included in the response.",{"description":671,"type":131,"properties":672},"Filter that describes what data should be selected or returned from a request. For more information, see [Read, write, and search metadata](https:\u002F\u002Fdevelopers.google.com\u002Fworkspace\u002Fsheets\u002Fapi\u002Fguides\u002Fmetadata).",{"a1Range":673,"developerMetadataLookup":675,"gridRange":712},{"description":674,"type":134},"Selects data that matches the specified A1 range.",{"type":131,"description":676,"properties":677},"Selects DeveloperMetadata that matches all of the specified fields. For example, if only a metadata ID is specified this considers the DeveloperMetadata with that particular unique ID. If a metadata key is specified, this considers all developer metadata with that key. If a key,",{"locationMatchingStrategy":678,"visibility":684,"metadataValue":690,"metadataLocation":692,"metadataId":699,"locationType":702,"metadataKey":710},{"description":679,"type":134,"enum":680},"Determines how this lookup matches the location. If this field is specified as EXACT, only developer metadata associated on the exact location specified is matched. If this field is specified to INTERSECTING, developer metadata associated on intersecting locations is also matched",[681,682,683],"DEVELOPER_METADATA_LOCATION_MATCHING_STRATEGY_UNSPECIFIED","EXACT_LOCATION","INTERSECTING_LOCATION",{"type":134,"enum":685,"description":689},[686,687,688],"DEVELOPER_METADATA_VISIBILITY_UNSPECIFIED","DOCUMENT","PROJECT","Limits the selected developer metadata to that which has a matching DeveloperMetadata.visibility. If left unspecified, all developer metadata visible to the requesting project is considered.",{"type":134,"description":691},"Limits the selected developer metadata to that which has a matching DeveloperMetadata.metadata_value.",{"properties":693,"type":131,"description":698},{"locationType":694,"sheetId":695,"spreadsheet":696,"dimensionRange":697},{"type":134},{"type":267},{"type":212},{"type":131,"additionalProperties":151},"A location where metadata may be associated in a spreadsheet.",{"format":700,"type":267,"description":701},"int32","Limits the selected developer metadata to that which has a matching DeveloperMetadata.metadata_id.",{"type":134,"enum":703,"description":709},[704,705,706,707,708],"DEVELOPER_METADATA_LOCATION_TYPE_UNSPECIFIED","ROW","COLUMN","SHEET","SPREADSHEET","Limits the selected developer metadata to those entries which are associated with locations of the specified type. For example, when this field is specified as ROW this lookup only considers developer metadata associated on rows. If the field is left unspecified, all location typ",{"type":134,"description":711},"Limits the selected developer metadata to that which has a matching DeveloperMetadata.metadata_key.",{"type":131,"properties":713,"description":724},{"startColumnIndex":714,"startRowIndex":716,"endColumnIndex":718,"sheetId":720,"endRowIndex":722},{"description":715,"type":267,"format":700},"The start column (inclusive) of the range, or not set if unbounded.",{"description":717,"format":700,"type":267},"The start row (inclusive) of the range, or not set if unbounded.",{"format":700,"description":719,"type":267},"The end column (exclusive) of the range, or not set if unbounded.",{"format":700,"description":721,"type":267},"The sheet this range is on.",{"type":267,"format":700,"description":723},"The end row (exclusive) of the range, or not set if unbounded.","A range on a sheet. All indexes are zero-based. Indexes are half open, i.e. the start index is inclusive and the end index is exclusive -- [start_index, end_index). Missing indexes indicate the range is unbounded on that side. For example, if `\"Sheet1\"` is sheet ID 123456, then:",{"properties":726,"type":131,"description":751},{"matchedDeveloperMetadata":727},{"items":728,"type":218,"description":750},{"type":131,"properties":729,"description":749},{"developerMetadata":730,"dataFilters":742},{"description":731,"properties":732,"type":131},"Developer metadata associated with a location or object in a spreadsheet. For more information, see [Read, write, and search metadata](https:\u002F\u002Fdevelopers.google.com\u002Fworkspace\u002Fsheets\u002Fapi\u002Fguides\u002Fmetadata). Developer metadata may be used to associate arbitrary data with various part",{"metadataId":733,"metadataKey":735,"metadataValue":737,"visibility":739},{"format":700,"type":267,"description":734},"The spreadsheet-scoped unique ID that identifies the metadata. IDs may be specified when metadata is created, otherwise one will be randomly generated and assigned. Must be positive.",{"description":736,"type":134},"The metadata key. There may be multiple metadata in a spreadsheet with the same key. Developer metadata must always have a key specified.",{"type":134,"description":738},"Data associated with the metadata's key.",{"type":134,"enum":740,"description":741},[686,687,688],"The metadata visibility. Developer metadata must always have visibility specified.",{"type":218,"items":743,"description":748},{"description":671,"type":131,"properties":744},{"a1Range":745,"developerMetadataLookup":746,"gridRange":747},{"type":134},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},"All filters matching the returned developer metadata.","A developer metadata entry and the data filters specified in the original request that matched it.","The metadata matching the criteria of the search request.","A reply to a developer metadata search request.","sheets.spreadsheets.developerMetadata.search",{"key":754,"name":755,"description":755,"endpoint":756,"method":189,"is_mutating":151,"input_schema":757,"output_schema":777,"upstream_slug":904,"is_enabled":151,"verified_status":433,"trust":434,"endpoint_source":435,"endpoint_confidence":167,"endpoint_strategy":436,"base_url_override":436},"googlesheets_spreadsheets_sheets_copy_to","Copies a single sheet from a spreadsheet to another spreadsheet. Returns the properties of the newly created sheet.","\u002Fv4\u002Fspreadsheets\u002F{spreadsheetId}\u002Fsheets\u002F{sheetId}:copyTo",{"type":131,"required":758,"properties":760},[444,759],"sheetId",{"callback":761,"alt":762,"fields":764,"uploadType":765,"$.xgafv":766,"upload_protocol":768,"prettyPrint":769,"quotaUser":770,"spreadsheetId":771,"sheetId":773,"destinationSpreadsheetId":775},{"type":134,"description":193},{"type":134,"enum":763,"default":195,"description":196},[195,198,199],{"type":134,"description":201},{"type":134,"description":203},{"type":134,"enum":767,"description":205},[207,208],{"type":134,"description":210},{"type":212,"default":213,"description":214},{"type":134,"description":216},{"type":134,"description":772},"The ID of the spreadsheet containing the sheet to copy.",{"format":700,"type":267,"description":774},"The ID of the sheet to copy.",{"description":776,"type":134},"The ID of the spreadsheet to copy the sheet to.",{"type":131,"description":778,"properties":779},"Properties of a sheet.",{"rightToLeft":780,"dataSourceSheetProperties":782,"sheetId":838,"tabColor":840,"gridProperties":852,"index":869,"title":871,"hidden":873,"sheetType":875,"tabColorStyle":882},{"description":781,"type":212},"True if the sheet is an RTL sheet instead of an LTR sheet.",{"description":783,"type":131,"properties":784},"Additional properties of a DATA_SOURCE sheet.",{"columns":785,"dataSourceId":796,"dataExecutionStatus":798},{"description":786,"type":218,"items":787},"The columns displayed on the sheet, corresponding to the values in RowData.",{"description":788,"type":131,"properties":789},"A column in a data source.",{"reference":790,"formula":794},{"type":131,"properties":791,"description":793},{"name":792},{"type":134},"An unique identifier that references a data source column.",{"description":795,"type":134},"The formula of the calculated column.",{"description":797,"type":134},"ID of the DataSource the sheet is connected to.",{"type":131,"properties":799,"description":837},{"errorMessage":800,"lastRefreshTime":802,"state":805,"errorCode":814},{"type":134,"description":801},"The error message, which may be empty.",{"type":134,"format":803,"description":804},"google-datetime","Gets the time the data last successfully refreshed.",{"description":806,"type":134,"enum":807},"The state of the data execution.",[808,809,810,811,812,813],"DATA_EXECUTION_STATE_UNSPECIFIED","NOT_STARTED","RUNNING","CANCELLING","SUCCEEDED","FAILED",{"type":134,"enum":815,"description":836},[816,817,818,819,820,821,822,823,824,825,826,827,828,829,830,831,832,833,834,835],"DATA_EXECUTION_ERROR_CODE_UNSPECIFIED","TIMED_OUT","TOO_MANY_ROWS","TOO_MANY_COLUMNS","TOO_MANY_CELLS","ENGINE","PARAMETER_INVALID","UNSUPPORTED_DATA_TYPE","DUPLICATE_COLUMN_NAMES","INTERRUPTED","CONCURRENT_QUERY","OTHER","TOO_MANY_CHARS_PER_CELL","DATA_NOT_FOUND","PERMISSION_DENIED","MISSING_COLUMN_ALIAS","OBJECT_NOT_FOUND","OBJECT_IN_ERROR_STATE","OBJECT_SPEC_INVALID","DATA_EXECUTION_CANCELLED","The error code.","The data execution status. A data execution is created to sync a data source object with the latest data from a DataSource. It is usually scheduled to run at background, you can check its state to tell if an execution completes There are several scenarios where a data execution i",{"format":700,"description":839,"type":267},"The ID of the sheet. Must be non-negative. This field cannot be changed once set.",{"type":131,"properties":841,"description":851},{"green":842,"alpha":845,"blue":847,"red":849},{"type":303,"format":843,"description":844},"float","The amount of green in the color as a value in the interval [0, 1].",{"type":303,"description":846,"format":843},"The fraction of this color that should be applied to the pixel. That is, the final pixel color is defined by the equation: `pixel color = alpha * (this color) + (1.0 - alpha) * (background color)` This means that a value of 1.0 corresponds to a solid color, whereas a value of 0.0",{"description":848,"type":303,"format":843},"The amount of blue in the color as a value in the interval [0, 1].",{"format":843,"type":303,"description":850},"The amount of red in the color as a value in the interval [0, 1].","Represents a color in the RGBA color space. This representation is designed for simplicity of conversion to and from color representations in various languages over compactness. For example, the fields of this representation can be trivially provided to the constructor of `java.a",{"properties":853,"description":868,"type":131},{"frozenRowCount":854,"frozenColumnCount":856,"hideGridlines":858,"rowGroupControlAfter":860,"columnCount":862,"columnGroupControlAfter":864,"rowCount":866},{"description":855,"format":700,"type":267},"The number of rows that are frozen in the grid.",{"type":267,"format":700,"description":857},"The number of columns that are frozen in the grid.",{"description":859,"type":212},"True if the grid isn't showing gridlines in the UI.",{"description":861,"type":212},"True if the row grouping control toggle is shown after the group.",{"type":267,"format":700,"description":863},"The number of columns in the grid.",{"description":865,"type":212},"True if the column grouping control toggle is shown after the group.",{"format":700,"type":267,"description":867},"The number of rows in the grid.","Properties of a grid.",{"format":700,"description":870,"type":267},"The index of the sheet within the spreadsheet. When adding or updating sheet properties, if this field is excluded then the sheet is added or moved to the end of the sheet list. When updating sheet indices or inserting sheets, movement is considered in \"before the move\" indexes.",{"description":872,"type":134},"The name of the sheet.",{"description":874,"type":212},"True if the sheet is hidden in the UI, false if it's visible.",{"type":134,"enum":876,"description":881},[877,878,879,880],"SHEET_TYPE_UNSPECIFIED","GRID","OBJECT","DATA_SOURCE","The type of sheet. Defaults to GRID. This field cannot be changed once set.",{"properties":883,"description":903,"type":131},{"rgbColor":884,"themeColor":890},{"type":131,"properties":885,"description":851},{"green":886,"alpha":887,"blue":888,"red":889},{"type":303,"format":843,"description":844},{"type":303,"description":846,"format":843},{"description":848,"type":303,"format":843},{"format":843,"type":303,"description":850},{"description":891,"type":134,"enum":892},"Theme color.",[893,894,895,896,897,898,899,900,901,902],"THEME_COLOR_TYPE_UNSPECIFIED","TEXT","BACKGROUND","ACCENT1","ACCENT2","ACCENT3","ACCENT4","ACCENT5","ACCENT6","LINK","A color value.","sheets.spreadsheets.sheets.copyTo",{"key":906,"name":907,"description":907,"endpoint":908,"method":189,"is_mutating":151,"input_schema":909,"output_schema":949,"upstream_slug":974,"is_enabled":151,"verified_status":433,"trust":434,"endpoint_source":435,"endpoint_confidence":167,"endpoint_strategy":436,"base_url_override":436},"googlesheets_spreadsheets_values_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](https:\u002F\u002Fdevelopers.google.com\u002Fworkspace\u002Fsh","\u002Fv4\u002Fspreadsheets\u002F{spreadsheetId}\u002Fvalues\u002F{range}:append",{"type":131,"required":910,"properties":911},[443,444],{"callback":912,"alt":913,"fields":915,"uploadType":916,"$.xgafv":917,"upload_protocol":919,"prettyPrint":920,"quotaUser":921,"includeValuesInResponse":922,"responseDateTimeRenderOption":924,"range":927,"responseValueRenderOption":929,"valueInputOption":932,"spreadsheetId":938,"insertDataOption":939,"values":944,"majorDimension":947},{"type":134,"description":193},{"type":134,"enum":914,"default":195,"description":196},[195,198,199],{"type":134,"description":201},{"type":134,"description":203},{"type":134,"enum":918,"description":205},[207,208],{"type":134,"description":210},{"type":212,"default":213,"description":214},{"type":134,"description":216},{"type":212,"description":923},"Determines if the update response should include the values of the cells that were appended. By default, responses do not include the updated values.",{"type":134,"enum":925,"description":926},[611,612],"Determines how dates, times, and durations in the response should be rendered. This is ignored if response_value_render_option is FORMATTED_VALUE. The default dateTime render option is SERIAL_NUMBER.",{"type":134,"description":928},"The [A1 notation](https:\u002F\u002Fdevelopers.google.com\u002Fworkspace\u002Fsheets\u002Fapi\u002Fguides\u002Fconcepts#cell) of a range to search for a logical table of data. Values are appended after the last row of the table.",{"type":134,"enum":930,"description":931},[622,623,624],"Determines how values in the response should be rendered. The default render option is FORMATTED_VALUE.",{"type":134,"enum":933,"description":937},[934,935,936],"INPUT_VALUE_OPTION_UNSPECIFIED","RAW","USER_ENTERED","How the input data should be interpreted.",{"type":134,"description":459},{"type":134,"enum":940,"description":943},[941,942],"OVERWRITE","INSERT_ROWS","How the input data should be inserted.",{"items":945,"type":218,"description":638},{"items":946,"type":218},{},{"type":134,"enum":948,"description":641},[616,617,618],{"description":950,"type":131,"properties":951},"The response when updating a range of values in a spreadsheet.",{"updates":952,"spreadsheetId":971,"tableRange":972},{"properties":953,"type":131,"description":950},{"updatedRows":954,"updatedRange":956,"updatedData":958,"updatedColumns":966,"spreadsheetId":968,"updatedCells":969},{"description":955,"type":267,"format":700},"The number of rows where at least one cell in the row was updated.",{"type":134,"description":957},"The range (in A1 notation) that updates were applied to.",{"properties":959,"type":131,"description":644},{"values":960,"majorDimension":963,"range":965},{"items":961,"type":218,"description":638},{"items":962,"type":218},{},{"type":134,"enum":964,"description":641},[616,617,618],{"type":134,"description":643},{"description":967,"format":700,"type":267},"The number of columns where at least one cell in the column was updated.",{"type":134,"description":463},{"description":970,"type":267,"format":700},"The number of cells updated.",{"type":134,"description":463},{"description":973,"type":134},"The range (in A1 notation) of the table that values are being appended to (before the values were appended). Empty if no table was found.","sheets.spreadsheets.values.append",{"key":976,"name":977,"description":977,"endpoint":978,"method":979,"is_mutating":151,"input_schema":980,"output_schema":1009,"upstream_slug":1024,"is_enabled":151,"verified_status":433,"trust":434,"endpoint_source":435,"endpoint_confidence":167,"endpoint_strategy":436,"base_url_override":436},"googlesheets_spreadsheets_values_batch_clear_by_data_filter","Sets values in a range of a spreadsheet. The caller must specify the spreadsheet ID, range, and a valueInputOption.","\u002Fv4\u002Fspreadsheets\u002F{spreadsheetId}\u002Fvalues\u002F{range}","PUT",{"type":131,"required":981,"properties":982},[444,443],{"callback":983,"alt":984,"fields":986,"uploadType":987,"$.xgafv":988,"upload_protocol":990,"prettyPrint":991,"quotaUser":992,"includeValuesInResponse":993,"valueInputOption":995,"responseValueRenderOption":997,"responseDateTimeRenderOption":999,"spreadsheetId":1001,"range":1002,"values":1004,"majorDimension":1007},{"type":134,"description":193},{"type":134,"enum":985,"default":195,"description":196},[195,198,199],{"type":134,"description":201},{"type":134,"description":203},{"type":134,"enum":989,"description":205},[207,208],{"type":134,"description":210},{"type":212,"default":213,"description":214},{"type":134,"description":216},{"type":212,"description":994},"Determines if the update response should include the values of the cells that were updated. By default, responses do not include the updated values. If the range to write was larger than the range actually written, the response includes all values in the requested range (excludin",{"type":134,"enum":996,"description":937},[934,935,936],{"type":134,"enum":998,"description":931},[622,623,624],{"type":134,"enum":1000,"description":926},[611,612],{"type":134,"description":459},{"type":134,"description":1003},"The [A1 notation](https:\u002F\u002Fdevelopers.google.com\u002Fworkspace\u002Fsheets\u002Fapi\u002Fguides\u002Fconcepts#cell) of the values to update.",{"items":1005,"type":218,"description":638},{"items":1006,"type":218},{},{"type":134,"enum":1008,"description":641},[616,617,618],{"properties":1010,"type":131,"description":950},{"updatedRows":1011,"updatedRange":1012,"updatedData":1013,"updatedColumns":1021,"spreadsheetId":1022,"updatedCells":1023},{"description":955,"type":267,"format":700},{"type":134,"description":957},{"properties":1014,"type":131,"description":644},{"values":1015,"majorDimension":1018,"range":1020},{"items":1016,"type":218,"description":638},{"items":1017,"type":218},{},{"type":134,"enum":1019,"description":641},[616,617,618],{"type":134,"description":643},{"description":967,"format":700,"type":267},{"type":134,"description":463},{"description":970,"type":267,"format":700},"sheets.spreadsheets.values.update",{"key":1026,"name":1027,"description":1027,"endpoint":1028,"method":189,"is_mutating":151,"input_schema":1029,"output_schema":1096,"upstream_slug":1154,"is_enabled":151,"verified_status":433,"trust":434,"endpoint_source":435,"endpoint_confidence":167,"endpoint_strategy":436,"base_url_override":436},"googlesheets_update_spreadsheet_properties","Applies one or more updates to the spreadsheet. Each request is validated before being applied. If any request is not valid then the entire request will fail and nothing will be applied. Some requests have replies to give you some information about how they are applied. The repli","\u002Fv4\u002Fspreadsheets\u002F{spreadsheetId}:batchUpdate",{"type":131,"properties":1030,"required":1095},{"callback":1031,"alt":1032,"fields":1034,"uploadType":1035,"$.xgafv":1036,"upload_protocol":1038,"prettyPrint":1039,"quotaUser":1040,"spreadsheetId":1041,"requests":1043,"includeSpreadsheetInResponse":1088,"responseIncludeGridData":1090,"responseRanges":1092},{"type":134,"description":193},{"type":134,"default":195,"description":196,"enum":1033},[195,198,199],{"type":134,"description":201},{"type":134,"description":203},{"type":134,"description":205,"enum":1037},[207,208],{"type":134,"description":210},{"type":212,"default":213,"description":214},{"type":134,"description":216},{"type":134,"description":1042},"The spreadsheet to apply the updates to.",{"type":218,"description":1044,"items":1045},"A list of updates to apply to the spreadsheet. Requests will be applied in the order they are specified. If any request is not valid, no requests will be applied.",{"type":131,"description":1046,"properties":1047,"additionalProperties":151},"A single kind of update to apply to a spreadsheet.",{"addChart":1048,"updateBorders":1049,"updateDataSource":1050,"addBanding":1051,"deleteDimensionGroup":1052,"updateNamedRange":1053,"updateDimensionProperties":1054,"cutPaste":1055,"copyPaste":1056,"sortRange":1057,"randomizeRange":1058,"mergeCells":1059,"updateSpreadsheetProperties":1060,"deleteConditionalFormatRule":1061,"addSlicer":1062,"duplicateSheet":1063,"deleteBanding":1064,"insertDimension":1065,"insertRange":1066,"addFilterView":1067,"addProtectedRange":1068,"updateSheetProperties":1069,"deleteDataSource":1070,"setBasicFilter":1071,"updateCells":1072,"cancelDataSourceRefresh":1073,"moveDimension":1074,"deleteRange":1075,"updateChartSpec":1076,"findReplace":1077,"deleteDeveloperMetadata":1078,"updateBanding":1079,"repeatCell":1080,"updateProtectedRange":1081,"addConditionalFormatRule":1082,"updateFilterView":1083,"createDeveloperMetadata":1084,"setDataValidation":1085,"addSheet":1086,"updateSlicerSpec":1087},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":212,"description":1089},"Determines if the update response should include the spreadsheet resource.",{"type":212,"description":1091},"True if grid data should be returned. Meaningful only if include_spreadsheet_in_response is 'true'. This parameter is ignored if a field mask was set in the request.",{"type":218,"description":1093,"items":1094},"Limits the ranges included in the response spreadsheet. Meaningful only if include_spreadsheet_in_response is 'true'.",{"type":134},[444],{"type":131,"description":1097,"properties":1098},"The reply for batch updating a spreadsheet.",{"spreadsheetId":1099,"replies":1100,"updatedSpreadsheet":1130},{"type":134,"description":463},{"type":218,"description":1101,"items":1102},"The reply of the updates. This maps 1:1 with the updates, although replies to some requests may be empty.",{"type":131,"description":1103,"properties":1104},"A single response from an update.",{"deleteDimensionGroup":1105,"refreshDataSource":1106,"findReplace":1107,"addBanding":1108,"updateDataSource":1109,"updateConditionalFormatRule":1110,"createDeveloperMetadata":1111,"addProtectedRange":1112,"addChart":1113,"duplicateFilterView":1114,"deleteDeveloperMetadata":1115,"deleteDuplicates":1116,"deleteConditionalFormatRule":1117,"addSheet":1118,"updateEmbeddedObjectPosition":1119,"addDimensionGroup":1120,"addFilterView":1121,"addTable":1122,"addNamedRange":1123,"cancelDataSourceRefresh":1124,"addDataSource":1125,"addSlicer":1126,"duplicateSheet":1127,"trimWhitespace":1128,"updateDeveloperMetadata":1129},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"description":338,"properties":1131},{"namedRanges":1132,"spreadsheetId":1134,"spreadsheetUrl":1135,"sheets":1136,"developerMetadata":1138,"properties":1140,"dataSourceSchedules":1150,"dataSources":1152},{"type":218,"description":219,"items":1133},{"type":131,"additionalProperties":151},{"type":134,"description":227},{"type":134,"description":229},{"type":218,"description":231,"items":1137},{"type":131,"additionalProperties":151},{"type":218,"description":262,"items":1139},{"type":131,"additionalProperties":151},{"type":131,"description":272,"properties":1141},{"spreadsheetTheme":1142,"locale":1143,"defaultFormat":1144,"importFunctionsExternalUrlAccessAllowed":1145,"iterativeCalculationSettings":1146,"timeZone":1147,"autoRecalc":1148,"title":1149},{"type":131,"additionalProperties":151},{"type":134},{"type":131,"additionalProperties":151},{"type":212},{"type":131,"additionalProperties":151},{"type":134},{"type":134},{"type":134},{"type":218,"description":317,"items":1151},{"type":131,"additionalProperties":151},{"type":218,"description":328,"items":1153},{"type":131,"additionalProperties":151},"sheets.spreadsheets.batchUpdate",{"key":1156,"name":1157,"description":1157,"endpoint":1158,"method":472,"is_mutating":65,"input_schema":1159,"output_schema":1176,"upstream_slug":1183,"is_enabled":151,"verified_status":433,"trust":434,"endpoint_source":435,"endpoint_confidence":167,"endpoint_strategy":436,"base_url_override":1184},"googlesheets_sheets_spreadsheets_developer_metadata_get","Returns the developer metadata with the specified ID. The caller must specify the spreadsheet ID and the developer metadata's unique metadataId. For more information, see [Read, write, and search metadata](https:\u002F\u002Fdevelopers.google.com\u002Fworkspace\u002Fsheets\u002Fapi\u002Fguides\u002Fmetadata).","\u002Fv4\u002Fspreadsheets\u002F{spreadsheetId}\u002FdeveloperMetadata\u002F{metadataId}",{"type":131,"required":1160,"properties":1162},[444,1161],"metadataId",{"callback":1163,"alt":1164,"fields":1166,"uploadType":1167,"$.xgafv":1168,"upload_protocol":1170,"prettyPrint":1171,"quotaUser":1172,"spreadsheetId":1173,"metadataId":1174},{"type":134,"description":193},{"type":134,"enum":1165,"default":195,"description":196},[195,198,199],{"type":134,"description":201},{"type":134,"description":203},{"type":134,"enum":1169,"description":205},[207,208],{"type":134,"description":210},{"type":212,"default":213,"description":214},{"type":134,"description":216},{"type":134,"description":667},{"type":267,"format":700,"description":1175},"The ID of the developer metadata to retrieve.",{"description":731,"properties":1177,"type":131},{"metadataId":1178,"metadataKey":1179,"metadataValue":1180,"visibility":1181},{"format":700,"type":267,"description":734},{"description":736,"type":134},{"type":134,"description":738},{"type":134,"enum":1182,"description":741},[686,687,688],"sheets.spreadsheets.developerMetadata.get","https:\u002F\u002Fsheets.googleapis.com",{"key":1186,"name":1187,"description":1187,"endpoint":1188,"method":189,"is_mutating":151,"input_schema":1189,"output_schema":1234,"upstream_slug":1328,"is_enabled":151,"verified_status":433,"trust":434,"endpoint_source":435,"endpoint_confidence":167,"endpoint_strategy":436,"base_url_override":1184},"googlesheets_sheets_spreadsheets_get_by_data_filter","Returns the spreadsheet at the given ID. The caller must specify the spreadsheet ID. For more information, see [Read, write, and search metadata](https:\u002F\u002Fdevelopers.google.com\u002Fworkspace\u002Fsheets\u002Fapi\u002Fguides\u002Fmetadata). This method differs from GetSpreadsheet in that it allows selecti","\u002Fv4\u002Fspreadsheets\u002F{spreadsheetId}:getByDataFilter",{"type":131,"required":1190,"properties":1191},[444],{"callback":1192,"alt":1193,"fields":1195,"uploadType":1196,"$.xgafv":1197,"upload_protocol":1199,"prettyPrint":1200,"quotaUser":1201,"spreadsheetId":1202,"excludeTablesInBandedRanges":1203,"dataFilters":1204,"includeGridData":1233},{"type":134,"description":193},{"type":134,"enum":1194,"default":195,"description":196},[195,198,199],{"type":134,"description":201},{"type":134,"description":203},{"type":134,"enum":1198,"description":205},[207,208],{"type":134,"description":210},{"type":212,"default":213,"description":214},{"type":134,"description":216},{"type":134,"description":491},{"type":212,"description":487},{"type":218,"items":1205,"description":1232},{"description":671,"type":131,"properties":1206},{"a1Range":1207,"developerMetadataLookup":1208,"gridRange":1225},{"description":674,"type":134},{"type":131,"description":676,"properties":1209},{"locationMatchingStrategy":1210,"visibility":1212,"metadataValue":1214,"metadataLocation":1215,"metadataId":1221,"locationType":1222,"metadataKey":1224},{"description":679,"type":134,"enum":1211},[681,682,683],{"type":134,"enum":1213,"description":689},[686,687,688],{"type":134,"description":691},{"properties":1216,"type":131,"description":698},{"locationType":1217,"sheetId":1218,"spreadsheet":1219,"dimensionRange":1220},{"type":134},{"type":267},{"type":212},{"type":131,"additionalProperties":151},{"format":700,"type":267,"description":701},{"type":134,"enum":1223,"description":709},[704,705,706,707,708],{"type":134,"description":711},{"type":131,"properties":1226,"description":724},{"startColumnIndex":1227,"startRowIndex":1228,"endColumnIndex":1229,"sheetId":1230,"endRowIndex":1231},{"description":715,"type":267,"format":700},{"description":717,"format":700,"type":267},{"format":700,"description":719,"type":267},{"format":700,"description":721,"type":267},{"type":267,"format":700,"description":723},"The DataFilters used to select which ranges to retrieve from the spreadsheet.",{"description":489,"type":212},{"type":131,"description":338,"properties":1235},{"namedRanges":1236,"spreadsheetId":1242,"spreadsheetUrl":1243,"sheets":1244,"developerMetadata":1273,"properties":1280,"dataSourceSchedules":1311,"dataSources":1320},{"type":218,"description":219,"items":1237},{"type":131,"description":221,"properties":1238},{"range":1239,"name":1240,"namedRangeId":1241},{"type":131,"additionalProperties":151},{"type":134},{"type":134},{"type":134,"description":227},{"type":134,"description":229},{"type":218,"description":231,"items":1245},{"type":131,"description":233,"properties":1246},{"properties":1247,"data":1248,"developerMetadata":1250,"bandedRanges":1252,"basicFilter":1254,"charts":1255,"merges":1257,"conditionalFormats":1259,"tables":1261,"filterViews":1263,"protectedRanges":1265,"slicers":1267,"rowGroups":1269,"columnGroups":1271},{"type":131,"additionalProperties":151},{"type":218,"items":1249},{},{"type":218,"items":1251},{},{"type":218,"items":1253},{},{"type":131,"additionalProperties":151},{"type":218,"items":1256},{},{"type":218,"items":1258},{},{"type":218,"items":1260},{},{"type":218,"items":1262},{},{"type":218,"items":1264},{},{"type":218,"items":1266},{},{"type":218,"items":1268},{},{"type":218,"items":1270},{},{"type":218,"items":1272},{},{"type":218,"description":262,"items":1274},{"type":131,"description":264,"properties":1275},{"metadataId":1276,"metadataKey":1277,"metadataValue":1278,"visibility":1279},{"type":267},{"type":134},{"type":134},{"type":134},{"type":131,"description":272,"properties":1281},{"spreadsheetTheme":1282,"locale":1287,"defaultFormat":1288,"importFunctionsExternalUrlAccessAllowed":1302,"iterativeCalculationSettings":1303,"timeZone":1307,"autoRecalc":1308,"title":1310},{"type":131,"description":275,"properties":1283},{"themeColors":1284,"primaryFontFamily":1286},{"type":218,"items":1285},{},{"type":134},{"type":134,"description":281},{"type":131,"description":283,"properties":1289},{"wrapStrategy":1290,"backgroundColorStyle":1291,"padding":1292,"textFormat":1293,"borders":1294,"horizontalAlignment":1295,"verticalAlignment":1296,"hyperlinkDisplayType":1297,"textRotation":1298,"backgroundColor":1299,"numberFormat":1300,"textDirection":1301},{"type":134},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":134},{"type":134},{"type":134},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":134},{"type":212,"description":298},{"type":131,"description":300,"properties":1304},{"convergenceThreshold":1305,"maxIterations":1306},{"type":303},{"type":267},{"type":134,"description":306},{"type":134,"description":308,"enum":1309},[310,311,312,313],{"type":134,"description":315},{"type":218,"description":317,"items":1312},{"type":131,"description":319,"properties":1313},{"weeklySchedule":1314,"enabled":1315,"dailySchedule":1316,"monthlySchedule":1317,"nextRun":1318,"refreshScope":1319},{"type":131,"additionalProperties":151},{"type":212},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},{"type":134},{"type":218,"description":328,"items":1321},{"type":131,"description":330,"properties":1322},{"sheetId":1323,"calculatedColumns":1324,"dataSourceId":1326,"spec":1327},{"type":267},{"type":218,"items":1325},{},{"type":134},{"type":131,"additionalProperties":151},"sheets.spreadsheets.getByDataFilter",{"key":1330,"name":1331,"description":1331,"endpoint":1332,"method":189,"is_mutating":151,"input_schema":1333,"output_schema":1350,"upstream_slug":1356,"is_enabled":151,"verified_status":433,"trust":434,"endpoint_source":435,"endpoint_confidence":167,"endpoint_strategy":436,"base_url_override":1184},"googlesheets_sheets_spreadsheets_values_batch_clear","Clears one or more ranges of values from a spreadsheet. The caller must specify the spreadsheet ID and one or more ranges. Only values are cleared -- all other properties of the cell (such as formatting and data validation) are kept.","\u002Fv4\u002Fspreadsheets\u002F{spreadsheetId}\u002Fvalues:batchClear",{"type":131,"required":1334,"properties":1335},[444],{"callback":1336,"alt":1337,"fields":1339,"uploadType":1340,"$.xgafv":1341,"upload_protocol":1343,"prettyPrint":1344,"quotaUser":1345,"spreadsheetId":1346,"ranges":1347},{"type":134,"description":193},{"type":134,"enum":1338,"default":195,"description":196},[195,198,199],{"type":134,"description":201},{"type":134,"description":203},{"type":134,"enum":1342,"description":205},[207,208],{"type":134,"description":210},{"type":212,"default":213,"description":214},{"type":134,"description":216},{"type":134,"description":459},{"description":1348,"items":1349,"type":218},"The ranges to clear, in [A1 notation or R1C1 notation](https:\u002F\u002Fdevelopers.google.com\u002Fworkspace\u002Fsheets\u002Fapi\u002Fguides\u002Fconcepts#cell).",{"type":134},{"type":131,"properties":1351,"description":466},{"clearedRanges":1352,"spreadsheetId":1355},{"description":1353,"items":1354,"type":218},"The ranges that were cleared, in A1 notation. If the requests are for an unbounded range or a range larger than the bounds of the sheet, this is the actual ranges that were cleared, bounded to the sheet's limits.",{"type":134},{"type":134,"description":463},"sheets.spreadsheets.values.batchClear",{"key":1358,"name":1359,"description":1359,"endpoint":1360,"method":189,"is_mutating":151,"input_schema":1361,"output_schema":1404,"upstream_slug":1411,"is_enabled":151,"verified_status":433,"trust":434,"endpoint_source":435,"endpoint_confidence":167,"endpoint_strategy":436,"base_url_override":1184},"googlesheets_sheets_spreadsheets_values_batch_clear_by_data_filter","Clears one or more ranges of values from a spreadsheet. For more information, see [Read, write, and search metadata](https:\u002F\u002Fdevelopers.google.com\u002Fworkspace\u002Fsheets\u002Fapi\u002Fguides\u002Fmetadata). The caller must specify the spreadsheet ID and one or more DataFilters. Ranges matching any of","\u002Fv4\u002Fspreadsheets\u002F{spreadsheetId}\u002Fvalues:batchClearByDataFilter",{"type":131,"required":1362,"properties":1363},[444],{"callback":1364,"alt":1365,"fields":1367,"uploadType":1368,"$.xgafv":1369,"upload_protocol":1371,"prettyPrint":1372,"quotaUser":1373,"spreadsheetId":1374,"dataFilters":1375},{"type":134,"description":193},{"type":134,"enum":1366,"default":195,"description":196},[195,198,199],{"type":134,"description":201},{"type":134,"description":203},{"type":134,"enum":1370,"description":205},[207,208],{"type":134,"description":210},{"type":212,"default":213,"description":214},{"type":134,"description":216},{"type":134,"description":459},{"description":1376,"items":1377,"type":218},"The DataFilters used to determine which ranges to clear.",{"description":671,"type":131,"properties":1378},{"a1Range":1379,"developerMetadataLookup":1380,"gridRange":1397},{"description":674,"type":134},{"type":131,"description":676,"properties":1381},{"locationMatchingStrategy":1382,"visibility":1384,"metadataValue":1386,"metadataLocation":1387,"metadataId":1393,"locationType":1394,"metadataKey":1396},{"description":679,"type":134,"enum":1383},[681,682,683],{"type":134,"enum":1385,"description":689},[686,687,688],{"type":134,"description":691},{"properties":1388,"type":131,"description":698},{"locationType":1389,"sheetId":1390,"spreadsheet":1391,"dimensionRange":1392},{"type":134},{"type":267},{"type":212},{"type":131,"additionalProperties":151},{"format":700,"type":267,"description":701},{"type":134,"enum":1395,"description":709},[704,705,706,707,708],{"type":134,"description":711},{"type":131,"properties":1398,"description":724},{"startColumnIndex":1399,"startRowIndex":1400,"endColumnIndex":1401,"sheetId":1402,"endRowIndex":1403},{"description":715,"type":267,"format":700},{"description":717,"format":700,"type":267},{"format":700,"description":719,"type":267},{"format":700,"description":721,"type":267},{"type":267,"format":700,"description":723},{"description":1405,"properties":1406,"type":131},"The response when clearing a range of values selected with DataFilters in a spreadsheet.",{"clearedRanges":1407,"spreadsheetId":1410},{"type":218,"description":1408,"items":1409},"The ranges that were cleared, in [A1 notation](https:\u002F\u002Fdevelopers.google.com\u002Fworkspace\u002Fsheets\u002Fapi\u002Fguides\u002Fconcepts#cell). If the requests are for an unbounded range or a range larger than the bounds of the sheet, this is the actual ranges that were cleared, bounded to the sheet's",{"type":134},{"description":463,"type":134},"sheets.spreadsheets.values.batchClearByDataFilter",{"key":1413,"name":1414,"description":1414,"endpoint":1415,"method":189,"is_mutating":151,"input_schema":1416,"output_schema":1467,"upstream_slug":1491,"is_enabled":151,"verified_status":433,"trust":434,"endpoint_source":435,"endpoint_confidence":167,"endpoint_strategy":436,"base_url_override":1184},"googlesheets_sheets_spreadsheets_values_batch_get_by_data_filter","Returns one or more ranges of values that match the specified data filters. For more information, see [Read, write, and search metadata](https:\u002F\u002Fdevelopers.google.com\u002Fworkspace\u002Fsheets\u002Fapi\u002Fguides\u002Fmetadata). The caller must specify the spreadsheet ID and one or more DataFilters. Ra","\u002Fv4\u002Fspreadsheets\u002F{spreadsheetId}\u002Fvalues:batchGetByDataFilter",{"type":131,"required":1417,"properties":1418},[444],{"callback":1419,"alt":1420,"fields":1422,"uploadType":1423,"$.xgafv":1424,"upload_protocol":1426,"prettyPrint":1427,"quotaUser":1428,"spreadsheetId":1429,"dateTimeRenderOption":1430,"dataFilters":1432,"majorDimension":1461,"valueRenderOption":1464},{"type":134,"description":193},{"type":134,"enum":1421,"default":195,"description":196},[195,198,199],{"type":134,"description":201},{"type":134,"description":203},{"type":134,"enum":1425,"description":205},[207,208],{"type":134,"description":210},{"type":212,"default":213,"description":214},{"type":134,"description":216},{"type":134,"description":608},{"description":613,"type":134,"enum":1431},[611,612],{"type":218,"items":1433,"description":1460},{"description":671,"type":131,"properties":1434},{"a1Range":1435,"developerMetadataLookup":1436,"gridRange":1453},{"description":674,"type":134},{"type":131,"description":676,"properties":1437},{"locationMatchingStrategy":1438,"visibility":1440,"metadataValue":1442,"metadataLocation":1443,"metadataId":1449,"locationType":1450,"metadataKey":1452},{"description":679,"type":134,"enum":1439},[681,682,683],{"type":134,"enum":1441,"description":689},[686,687,688],{"type":134,"description":691},{"properties":1444,"type":131,"description":698},{"locationType":1445,"sheetId":1446,"spreadsheet":1447,"dimensionRange":1448},{"type":134},{"type":267},{"type":212},{"type":131,"additionalProperties":151},{"format":700,"type":267,"description":701},{"type":134,"enum":1451,"description":709},[704,705,706,707,708],{"type":134,"description":711},{"type":131,"properties":1454,"description":724},{"startColumnIndex":1455,"startRowIndex":1456,"endColumnIndex":1457,"sheetId":1458,"endRowIndex":1459},{"description":715,"type":267,"format":700},{"description":717,"format":700,"type":267},{"format":700,"description":719,"type":267},{"format":700,"description":721,"type":267},{"type":267,"format":700,"description":723},"The data filters used to match the ranges of values to retrieve. Ranges that match any of the specified data filters are included in the response.",{"description":1462,"type":134,"enum":1463},"The major dimension that results should use. For example, if the spreadsheet data is: `A1=1,B1=2,A2=3,B2=4`, then a request that selects that range and sets `majorDimension=ROWS` returns `[[1,2],[3,4]]`, whereas a request that sets `majorDimension=COLUMNS` returns `[[1,3],[2,4]]`",[616,617,618],{"description":1465,"type":134,"enum":1466},"How values should be represented in the output. The default render option is FORMATTED_VALUE.",[622,623,624],{"type":131,"properties":1468,"description":1490},{"spreadsheetId":1469,"valueRanges":1470},{"description":647,"type":134},{"items":1471,"description":1489,"type":218},{"description":1472,"type":131,"properties":1473},"A value range that was matched by one or more data filers.",{"valueRange":1474,"dataFilters":1482},{"properties":1475,"type":131,"description":644},{"values":1476,"majorDimension":1479,"range":1481},{"items":1477,"type":218,"description":638},{"type":218,"items":1478},{},{"type":134,"enum":1480,"description":641},[616,617,618],{"type":134,"description":643},{"type":218,"description":1483,"items":1484},"The DataFilters from the request that matched the range of values.",{"description":671,"type":131,"properties":1485},{"a1Range":1486,"developerMetadataLookup":1487,"gridRange":1488},{"type":134},{"type":131,"additionalProperties":151},{"type":131,"additionalProperties":151},"The requested values with the list of data filters that matched them.","The response when retrieving more than one range of values in a spreadsheet selected by DataFilters.","sheets.spreadsheets.values.batchGetByDataFilter",{"key":1493,"name":1494,"description":1494,"endpoint":1495,"method":189,"is_mutating":151,"input_schema":1496,"output_schema":1528,"upstream_slug":1556,"is_enabled":151,"verified_status":433,"trust":434,"endpoint_source":435,"endpoint_confidence":167,"endpoint_strategy":436,"base_url_override":1184},"googlesheets_sheets_spreadsheets_values_batch_update","Sets values in one or more ranges of a spreadsheet. The caller must specify the spreadsheet ID, a valueInputOption, and one or more ValueRanges.","\u002Fv4\u002Fspreadsheets\u002F{spreadsheetId}\u002Fvalues:batchUpdate",{"type":131,"required":1497,"properties":1498},[444],{"callback":1499,"alt":1500,"fields":1502,"uploadType":1503,"$.xgafv":1504,"upload_protocol":1506,"prettyPrint":1507,"quotaUser":1508,"spreadsheetId":1509,"data":1510,"valueInputOption":1520,"responseDateTimeRenderOption":1522,"responseValueRenderOption":1524,"includeValuesInResponse":1526},{"type":134,"description":193},{"type":134,"enum":1501,"default":195,"description":196},[195,198,199],{"type":134,"description":201},{"type":134,"description":203},{"type":134,"enum":1505,"description":205},[207,208],{"type":134,"description":210},{"type":212,"default":213,"description":214},{"type":134,"description":216},{"type":134,"description":459},{"items":1511,"type":218,"description":1519},{"properties":1512,"type":131,"description":644},{"values":1513,"majorDimension":1516,"range":1518},{"items":1514,"type":218,"description":638},{"items":1515,"type":218},{},{"type":134,"enum":1517,"description":641},[616,617,618],{"type":134,"description":643},"The new values to apply to the spreadsheet.",{"description":937,"type":134,"enum":1521},[934,935,936],{"description":926,"type":134,"enum":1523},[611,612],{"type":134,"enum":1525,"description":931},[622,623,624],{"description":1527,"type":212},"Determines if the update response should include the values of the cells that were updated. By default, responses do not include the updated values. The `updatedData` field within each of the BatchUpdateValuesResponse.responses contains the updated values. If the range to write w",{"description":950,"type":131,"properties":1529},{"totalUpdatedColumns":1530,"totalUpdatedSheets":1532,"totalUpdatedRows":1534,"spreadsheetId":1536,"responses":1537,"totalUpdatedCells":1554},{"description":1531,"type":267,"format":700},"The total number of columns where at least one cell in the column was updated.",{"type":267,"format":700,"description":1533},"The total number of sheets where at least one cell in the sheet was updated.",{"format":700,"description":1535,"type":267},"The total number of rows where at least one cell in the row was updated.",{"type":134,"description":463},{"items":1538,"description":1553,"type":218},{"properties":1539,"type":131,"description":950},{"updatedRows":1540,"updatedRange":1541,"updatedData":1542,"updatedColumns":1550,"spreadsheetId":1551,"updatedCells":1552},{"description":955,"type":267,"format":700},{"type":134,"description":957},{"properties":1543,"type":131,"description":644},{"values":1544,"majorDimension":1547,"range":1549},{"items":1545,"type":218,"description":638},{"type":218,"items":1546},{},{"type":134,"enum":1548,"description":641},[616,617,618],{"type":134,"description":643},{"description":967,"format":700,"type":267},{"type":134,"description":463},{"description":970,"type":267,"format":700},"One UpdateValuesResponse per requested range, in the same order as the requests appeared.",{"type":267,"description":1555,"format":700},"The total number of cells updated.","sheets.spreadsheets.values.batchUpdate",{"key":1558,"name":1559,"description":1559,"endpoint":1560,"method":189,"is_mutating":151,"input_schema":1561,"output_schema":1613,"upstream_slug":1657,"is_enabled":151,"verified_status":433,"trust":434,"endpoint_source":435,"endpoint_confidence":167,"endpoint_strategy":436,"base_url_override":1184},"googlesheets_sheets_spreadsheets_values_batch_update_by_data_filter","Sets values in one or more ranges of a spreadsheet. For more information, see [Read, write, and search metadata](https:\u002F\u002Fdevelopers.google.com\u002Fworkspace\u002Fsheets\u002Fapi\u002Fguides\u002Fmetadata). The caller must specify the spreadsheet ID, a valueInputOption, and one or more DataFilterValueRan","\u002Fv4\u002Fspreadsheets\u002F{spreadsheetId}\u002Fvalues:batchUpdateByDataFilter",{"type":131,"required":1562,"properties":1563},[444],{"callback":1564,"alt":1565,"fields":1567,"uploadType":1568,"$.xgafv":1569,"upload_protocol":1571,"prettyPrint":1572,"quotaUser":1573,"spreadsheetId":1574,"responseDateTimeRenderOption":1575,"data":1577,"responseValueRenderOption":1608,"valueInputOption":1610,"includeValuesInResponse":1612},{"type":134,"description":193},{"type":134,"enum":1566,"default":195,"description":196},[195,198,199],{"type":134,"description":201},{"type":134,"description":203},{"type":134,"enum":1570,"description":205},[207,208],{"type":134,"description":210},{"type":212,"default":213,"description":214},{"type":134,"description":216},{"type":134,"description":459},{"type":134,"enum":1576,"description":926},[611,612],{"description":1578,"items":1579,"type":218},"The new values to apply to the spreadsheet. If more than one range is matched by the specified DataFilter the specified values are applied to all of those ranges.",{"description":1580,"properties":1581,"type":131},"A range of values whose location is specified by a DataFilter.",{"values":1582,"dataFilter":1586,"majorDimension":1605},{"items":1583,"type":218,"description":1585},{"items":1584,"type":218},{},"The data to be written. If the provided values exceed any of the ranges matched by the data filter then the request fails. If the provided values are less than the matched ranges only the specified values are written, existing values in the matched ranges remain unaffected.",{"description":671,"type":131,"properties":1587},{"a1Range":1588,"developerMetadataLookup":1589,"gridRange":1598},{"description":674,"type":134},{"type":131,"description":676,"properties":1590},{"locationMatchingStrategy":1591,"visibility":1592,"metadataValue":1593,"metadataLocation":1594,"metadataId":1595,"locationType":1596,"metadataKey":1597},{"type":134},{"type":134},{"type":134},{"type":131,"additionalProperties":151},{"type":267},{"type":134},{"type":134},{"type":131,"properties":1599,"description":724},{"startColumnIndex":1600,"startRowIndex":1601,"endColumnIndex":1602,"sheetId":1603,"endRowIndex":1604},{"type":267},{"type":267},{"type":267},{"type":267},{"type":267},{"type":134,"enum":1606,"description":1607},[616,617,618],"The major dimension of the values.",{"type":134,"enum":1609,"description":931},[622,623,624],{"type":134,"enum":1611,"description":937},[934,935,936],{"type":212,"description":1527},{"description":950,"properties":1614,"type":131},{"totalUpdatedCells":1615,"totalUpdatedRows":1616,"totalUpdatedSheets":1617,"totalUpdatedColumns":1618,"spreadsheetId":1619,"responses":1620},{"format":700,"description":1555,"type":267},{"description":1535,"type":267,"format":700},{"type":267,"format":700,"description":1533},{"format":700,"description":1531,"type":267},{"description":463,"type":134},{"description":1621,"type":218,"items":1622},"The response for each range updated.",{"description":1623,"type":131,"properties":1624},"The response when updating a range of values by a data filter in a spreadsheet.",{"dataFilter":1625,"updatedData":1644,"updatedRows":1652,"updatedCells":1653,"updatedColumns":1654,"updatedRange":1655},{"description":671,"type":131,"properties":1626},{"a1Range":1627,"developerMetadataLookup":1628,"gridRange":1637},{"description":674,"type":134},{"type":131,"description":676,"properties":1629},{"locationMatchingStrategy":1630,"visibility":1631,"metadataValue":1632,"metadataLocation":1633,"metadataId":1634,"locationType":1635,"metadataKey":1636},{"type":134},{"type":134},{"type":134},{"type":131,"additionalProperties":151},{"type":267},{"type":134},{"type":134},{"type":131,"properties":1638,"description":724},{"startColumnIndex":1639,"startRowIndex":1640,"endColumnIndex":1641,"sheetId":1642,"endRowIndex":1643},{"type":267},{"type":267},{"type":267},{"type":267},{"type":267},{"properties":1645,"type":131,"description":644},{"values":1646,"majorDimension":1649,"range":1651},{"items":1647,"type":218,"description":638},{"type":218,"items":1648},{},{"type":134,"enum":1650,"description":641},[616,617,618],{"type":134,"description":643},{"description":955,"format":700,"type":267},{"description":970,"type":267,"format":700},{"type":267,"format":700,"description":967},{"type":134,"description":1656},"The range (in [A1 notation](https:\u002F\u002Fdevelopers.google.com\u002Fworkspace\u002Fsheets\u002Fapi\u002Fguides\u002Fconcepts#cell)) that updates were applied to.","sheets.spreadsheets.values.batchUpdateByDataFilter",{"key":1659,"name":1660,"description":1660,"endpoint":978,"method":472,"is_mutating":65,"input_schema":1661,"output_schema":1683,"upstream_slug":1691,"is_enabled":151,"verified_status":433,"trust":434,"endpoint_source":435,"endpoint_confidence":167,"endpoint_strategy":436,"base_url_override":1184},"googlesheets_sheets_spreadsheets_values_get","Returns a range of values from a spreadsheet. The caller must specify the spreadsheet ID and a range.",{"type":131,"required":1662,"properties":1663},[444,443],{"callback":1664,"alt":1665,"fields":1667,"uploadType":1668,"$.xgafv":1669,"upload_protocol":1671,"prettyPrint":1672,"quotaUser":1673,"spreadsheetId":1674,"majorDimension":1675,"valueRenderOption":1678,"range":1680,"dateTimeRenderOption":1681},{"type":134,"description":193},{"type":134,"enum":1666,"default":195,"description":196},[195,198,199],{"type":134,"description":201},{"type":134,"description":203},{"type":134,"enum":1670,"description":205},[207,208],{"type":134,"description":210},{"type":212,"default":213,"description":214},{"type":134,"description":216},{"type":134,"description":608},{"type":134,"enum":1676,"description":1677},[616,617,618],"The major dimension that results should use. For example, if the spreadsheet data in Sheet1 is: `A1=1,B1=2,A2=3,B2=4`, then requesting `range=Sheet1!A1:B2?majorDimension=ROWS` returns `[[1,2],[3,4]]`, whereas requesting `range=Sheet1!A1:B2?majorDimension=COLUMNS` returns `[[1,3],",{"type":134,"enum":1679,"description":1465},[622,623,624],{"type":134,"description":628},{"type":134,"enum":1682,"description":613},[611,612],{"properties":1684,"type":131,"description":644},{"values":1685,"majorDimension":1688,"range":1690},{"items":1686,"type":218,"description":638},{"items":1687,"type":218},{},{"type":134,"enum":1689,"description":641},[616,617,618],{"type":134,"description":643},"sheets.spreadsheets.values.get",[1693,1694,1695,1696,1697],{"name":187,"description":187},{"name":439,"description":439},{"name":470,"description":470},{"name":592,"description":592},{"name":651,"description":651},[1699,1723],{"slug":1700,"name":1701,"description":1702,"event_type":1703,"delivery":1704,"is_enabled":151,"verified_status":433,"receiver_key":436,"payload_schema":1705,"derivation":1713,"config_schema":1716},"googlesheets_row_added","New Row Added","Triggered when a new row is added to a Google Sheet.","row.added","webhook",{"type":131,"required":1706,"properties":1709},[444,1707,1708],"sheetName","row",{"row":1710,"sheetName":1711,"spreadsheetId":1712},{"type":131},{"type":134},{"type":134},{"confidence":1714,"derived_by":1715},0.7,"llm_trigger_deriver",{"type":131,"required":1717,"properties":1718},[444,1707],{"sheetName":1719,"spreadsheetId":1721},{"type":134,"description":1720},"The name of the sheet within the spreadsheet.",{"type":134,"description":1722},"The ID of the Google Sheet to watch.",{"slug":1724,"name":1725,"description":1726,"event_type":1727,"delivery":1704,"is_enabled":151,"verified_status":433,"receiver_key":436,"payload_schema":1728,"derivation":1734,"config_schema":1735},"googlesheets_row_updated","Row Updated","Triggered when an existing row in a Google Sheet is updated.","row.updated",{"type":131,"required":1729,"properties":1730},[444,1707,1708],{"row":1731,"sheetName":1732,"spreadsheetId":1733},{"type":131},{"type":134},{"type":134},{"confidence":1714,"derived_by":1715},{"type":131,"required":1736,"properties":1737},[444,1707],{"sheetName":1738,"spreadsheetId":1739},{"type":134,"description":1720},{"type":134,"description":1722},[1741],{"app":112,"key":105,"type":105,"title":113,"scopes":1742,"token_url":119,"grant_type":120,"revoke_url":121,"description":122,"authorize_url":123,"client_id_env":124,"oauth_version":125,"pkce_required":65,"default_scopes":1743,"extra_env_keys":1744,"client_secret_env":128,"token_auth_method":129},[115,116,117,118],[115,116,117],[],"static",1789885626716]