ListTables

GET v1/data/{project_id}/tables

Request Syntax

This operation does not require a request body

Request Parameters

Parameters should be provided via GET query string.

exclusive_start_table_name
The first table name that this operation will evaluate. Use the value that was returned for last_evaluated_table_name in the previous operation.
Type: xsd:string
Required: No
limit
A maximum number of the items to return.
Type: xsd:int
Required: No

Response Syntax

{
    "last_evaluated_table_name": "string",
    "tables": [
        {
            "rel": "string",
            "href": "url"
        }
    ]
}

Response Elements

last_evaluated_table_name
The name of the last table in the current page of results.
Type: String
tables
Array of the table info items
Type: array of structs

Errors

BackendInteractionException
ClusterIsNotConnectedException

Sample Response

{
    "tables": [
        {
            "href": "http://localhost:8480/v1/data/fake_project_id/tables/Thread",
            "rel": "self"
        },
        {
            "href": "http://localhost:8480/v1/data/fake_project_id/tables/test_hash",
            "rel": "self"
        }
    ]
}