> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rippit.com/llms.txt
> Use this file to discover all available pages before exploring further.

# list_snowflake_tables

> **List Snowflake tables**

List tables in the customer's own Snowflake account that a connection can read. These are not Rippit tables.

How to use:
- When `truncated` is true, narrow with `database` and/or `schema_name` rather than raising `limit`.
- Views are not listed and can't be imported.
- Workspace admins only; anyone else gets a 403 on every Snowflake call, so don't retry.



## OpenAPI

````yaml /api-reference/tools-openapi.json post /v1/list_snowflake_tables
openapi: 3.1.0
info:
  title: Rippit API
  version: 1.0.0
  description: Every operation is also an MCP tool with the same name and parameters.
servers:
  - url: https://api.rippit.com
security:
  - bearer: []
paths:
  /v1/list_snowflake_tables:
    post:
      summary: list_snowflake_tables
      description: >-
        **List Snowflake tables**


        List tables in the customer's own Snowflake account that a connection
        can read. These are not Rippit tables.


        How to use:

        - When `truncated` is true, narrow with `database` and/or `schema_name`
        rather than raising `limit`.

        - Views are not listed and can't be imported.

        - Workspace admins only; anyone else gets a 403 on every Snowflake call,
        so don't retry.
      operationId: list_snowflake_tables
      requestBody:
        required: true
        content:
          application/json:
            schema:
              type: object
              properties:
                connection_id:
                  type: string
                  minLength: 1
                  description: Snowflake connection id from list_snowflake_connections.
                database:
                  description: Only tables in this database (case-insensitive).
                  type: string
                  minLength: 1
                schema_name:
                  description: Only tables in this schema (case-insensitive).
                  type: string
                  minLength: 1
                limit:
                  description: Max tables returned. Defaults to 200.
                  type: integer
                  minimum: 1
                  maximum: 1000
              required:
                - connection_id
              additionalProperties: false
      responses:
        '200':
          description: Tool result.
components:
  securitySchemes:
    bearer:
      type: http
      scheme: bearer

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.