--- title: "Get Table Metadata" url: https://docs.catalyst.zoho.com/en/sdk/nodejs/v2/cloud-scale/nosql/get-table-metadata/ description: "Catalyst NoSQL is a fully-managed, powerful database that provides you with a non-relational, non-SQL means of data storage. This page describes the SDK method to fetch NoSQL table metadata. " last_updated: 2026-09-08T11:07:33Z service: Cloud Scale type: general related_links: - name: "NoSQL" url: /en/cloud-scale/help/nosql/introduction - name: "Create and Manage Tables" url: /en/cloud-scale/help/nosql/create-manage-tables/ --- # Get NoSQL Table Metadata > **Note:** This SDK is currently in deprecation. Migrate to [JavaScript SDK](https://docs.catalyst.zoho.com/en/sdk/javascript/v1/cloudscale/nosql/get-table-metadata/) now. You can get the metadata of a single [Catalyst NoSQL](https://docs.catalyst.zoho.com/en/cloud-scale/help/nosql/introduction/) table or of all tables in your project as described below. ### Get Metadata of Single Table The metadata of a single table in Catalyst NoSQL can be obtained in two ways as mentioned in this page. The response will contain details of the table configuration, such as the partition key and sort key, TTL attribute, and more. The `nosql` reference used in the code snippets below is the component instance created to perform these operations. #### Get Table Metadata with Table ID You can fetch the metadata of a NoSQL table in your project by referring to its unique Table ID using the method `getTable()` as given below. ```javascript // Create a NoSQL instance const nosql = app.nosql(); // Get table metadata using the Table ID const tableA = await nosql.getTable('124567890'); ``` #### Get Table Metadata with Table Name You can fetch the metadata of a NoSQL table in your project by referring the table name using the method `getTable()` as given below. ```javascript // Create a NoSQL instance const nosql = app.nosql(); // Get table metadata using the table name const tableB = await nosql.getTable('EmpTable'); ``` > **Note:** If you rename the table, you will need to update the changes in your code. ### Get Metadata of All Tables Catalyst enables you to fetch the metadata of all the tables in your project using the `getAllTable()` method as shown below. ```javascript // Get metadata of all tables const allTables = await nosql.getAllTable(); ```