- HTTP request
- Path parameters
- Query parameters
- Request body
- Response body
- Authorization scopes
- Try it!
Lists Iceberg namespaces in the catalog. We only support one level of nesting for namespaces.
HTTP request
GET https://biglake.googleapis.com/iceberg/v1beta/restcatalog/v1/{apiParent=projects/*/catalogs/*}/namespaces
The URL uses gRPC Transcoding syntax.
Path parameters
| Parameters | |
|---|---|
apiParent |
Required. The parent from the resource path. |
Query parameters
| Parameters | |
|---|---|
pageToken |
Optional. Specify the pageToken returned in the previous response to retrieve the next page of results. |
pageSize |
Optional. For servers that support pagination, this signals an upper bound of the number of results that a client will receive. For servers that do not support pagination, clients may receive results larger than the indicated |
parent |
Optional. An optional namespace, underneath which to list namespaces. If not provided or empty, all top-level namespaces should be listed. If parent is a multipart namespace, the parts must be separated by the unit separator ( |
Request body
The request body must be empty.
Response body
The response message for the namespaces.list API.
If successful, the response body contains data with the following structure:
| JSON representation |
|---|
{ "namespaces": [ array ], "next-page-token": string, "unreachable": [ string ] } |
| Fields | |
|---|---|
namespaces[] |
The list of namespaces. |
next-page-token |
The next page token for pagination. |
unreachable[] |
Output only. A list of skipped locations that were unreachable. If non-empty, the result set might be incomplete. |
Authorization scopes
Requires one of the following OAuth scopes:
https://www.googleapis.com/auth/bigqueryhttps://www.googleapis.com/auth/cloud-platform
For more information, see the Authentication Overview.