v1

latestOpenAPI 3.0.3AGPL v3.02026-07-17425785.7 KB
TablesService

Gets an array of all tables for the current metastore under the parent catalog and schema.

The caller must be a metastore admin or an owner of (or have the SELECT privilege on) the table. For the latter case, the caller must also be the owner or have the USE_CATALOG privilege on the parent catalog and the USE_SCHEMA privilege on the parent schema. There is no guarantee of a specific ordering of the elements in the array.

get/tables

Query parameters

schemaNamestring

Name of parent schema for tables of interest.

catalogNamestring

Name of parent catalog for tables of interest.

maxResultsinteger

The maximum number of results per page that should be returned.

pageTokenstring

Opaque pagination token to go to next page based on previous query.

includeDeltaMetadataboolean

Whether delta metadata should be included in the response.

omitColumnsboolean

Whether to omit the columns of the table from the response or not.

omitPropertiesboolean

Whether to omit the properties of the table from the response or not.

omitUsernameboolean

Whether to omit the username of the table (e.g. owner, updated_by, created_by) from the response or not.

includeBrowseboolean

Whether to include tables in the response for which the principal can only access selective metadata for

includeManifestCapabilitiesboolean

Whether to include a manifest containing capabilities the table has.

Response

OK

nextPageTokenstring

The next_page_token value to include in the next List request.