---
title: "GET /shares/{share}/schemas/{name}/tables"
method: GET
path: "/shares/{share}/schemas/{name}/tables"
tags: ["DeltaSharingService"]
---

# GET /shares/{share}/schemas/{name}/tables

`GET /shares/{share}/schemas/{name}/tables`

List the tables in a given share's schema.

## Path parameters

- `share` string, required
- `name` string, required

## Query parameters

- `maxResults` integer
- `pageToken` string

## Response `200`

OK

- ListSchemaTablesResponse — Response for ListSchemaTablesRequest.
  - `items` SharingTable[] — The tables that were requested.
    - `name` string — The name of the table.
    - `schema` string — The schema name that the table belongs to.
    - `share` string — The share name that the table belongs to.
    - `id` string — Unique identifier for the table.
    - `shareId` string — A unique identifier for the share this table belongs to.
  - `nextPageToken` string — Token that can be used to retrieve the next page of tables. An empty or missing token means that no more tables are available for retrieval.

## Other responses

- `default` — Default error response

---

[API](https://skmtc.net/delta-incubator/apis/delta-sharing-api.md) · [All operations](https://skmtc.net/delta-incubator/apis/delta-sharing-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/delta-incubator/delta-sharing-api/revisions/a47a0389fffc/schema)
