Google Super

GOOGLESUPER_GET_TABLE_SCHEMA

This action is used to get the schema of a table in a Google Spreadsheet, call this action to get the schema of a table in a spreadsheet BEFORE YOU QUERY THE TABLE. Analyze table structure and infer column names, types, and constraints. Uses statistical analysis of sample data to determine the most likely data type for each column. Call this action after calling the LIST_TABLES action to get the schema of a table in a spreadsheet.

Remote googlesuper

Other tools also called GOOGLESUPER_GET_TABLE_SCHEMA? See providers with this name

Input Schema


            {
  "type": "object",
  "properties": {
    "sheet_name": {
      "type": "string",
      "title": "Sheet Name",
      "default": null,
      "nullable": true,
      "description": "Sheet/tab name if table_name is ambiguous across multiple sheets"
    },
    "table_name": {
      "type": "string",
      "title": "Table Name",
      "examples": [
        "Sales_Data",
        "Employee_List",
        "auto"
      ],
      "description": "Specific table name from LIST_TABLES response (e.g., 'Sales_Data', 'Employee_List'). Use 'auto' to analyze the largest/most prominent table."
    },
    "sample_size": {
      "type": "integer",
      "title": "Sample Size",
      "default": 50,
      "maximum": 1000,
      "minimum": 1,
      "description": "Number of rows to sample for type inference"
    },
    "spreadsheet_id": {
      "type": "string",
      "title": "Spreadsheet Id",
      "examples": [
        "1BxiMVs0XRA5nFMdKvBdBZjgmUUqptlbs74OgvE2upms"
      ],
      "description": "Google Sheets ID"
    }
  }
}