Update an existing HubDB table. You can use this endpoint to add or remove columns to the table as well as restore an archived table. Tables updated using the endpoint will only modify the draft verion of the table. Use the /publish endpoint to push all the changes to the published version. To restore a table, include the query parameter archived=true and "archived": false in the json body.
Note: You need to include all the columns in the input when you are adding/removing/updating a column. If you do not include an already existing column in the request, it will be deleted.
Supported products
Required Scopes
The access token received from the authorization server in the OAuth 2.0 flow.
The ID or name of the table to update.
Specifies whether to return archived tables. Defaults to false.
Set this to true to populate foreign ID values in the result.
Indicates whether to retrieve the localized schema for the table.
Specifies whether child tables can be created
Specifies whether the table can be read by public without authorization
List of columns in the table
Specifies the key value pairs of the metadata fields with the associated column IDs.
Specifies creation of multi-level dynamic pages using child tables
Label of the table
Name of the table
Specifies whether the table can be used for creation of dynamic pages
successful operation
Specifies whether child tables can be created
Specifies whether the table can be read by public without authorization
Number of columns including deleted
List of columns in the table
"{name: \"column1\""
Timestamp at which the table is created
Specifies whether the table is marked as deleted.
The timestamp indicating when the table was deleted.
Specifies the key value pairs of the metadata fields with the associated column IDs.
Specifies creation of multi-level dynamic pages using child tables
Id of the table
Label of the table
Name of the table
Indicates whether the table is currently published.
Timestamp at which the table is published recently
Number of rows in the table
Timestamp at which the table is updated recently
Specifies whether the table can be used for creation of dynamic pages
Indicates whether the table rows are ordered manually.