--- title: "Get NoSQL Table Metadata" url: https://docs.catalyst.zoho.com/en/sdk/javascript/v1/cloudscale/nosql/get-table-metadata/ description: "This page describes the method to perform operations in the NoSQL component." last_updated: 2026-09-09T10:45:38Z service: CloudScale type: general related_links: - name: "Catalyst CloudScale" url: /en/cloud-scale/ - name: "NoSQL Help Documentation" url: /en/cloud-scale/help/nosql/introduction/ - name: "Java SDK Documentation" url: /en/sdk/java/v1/cloud-scale/nosql/get-table-metadata/ - name: "Python SDK Documentation" url: /en/sdk/python/v1/cloud-scale/nosql/get-table-metadata/ - name: "REST API Documentation" url: /en/api/code-reference/cloud-scale/nosql/insert-item/#InsertNewItem repository: name: "Repository" url: https://github.com/catalystbyzoho/zcatalyst-sdk-js --- # Get NoSQL Table Metadata > **Note:** Ensure you have installed the [required package](https://docs.catalyst.zoho.com/en/sdk/javascript/v1/cloudscale/nosql/overview/#prerequisites) to use this SDK method. You can refer to the required table using its [Table ID](https://docs.catalyst.zoho.com/en/cloud-scale/help/nosql/create-manage-tables/#create-a-table) or its name. ### Get Table Metadata With Table ID You can pass the Table ID to the `getTable()` SDK method to retrieve the NoSQL table's metadata. The `nosql` reference used in the code snippets below is the [component instance](https://docs.catalyst.zoho.com/en/sdk/javascript/v1/cloudscale/nosql/get-instance/) created to perform these operations. ```javascript // Create a NoSQL instance const nosql = new NoSQL(); // Get table metadata using the Table ID const tableA = await nosql.getTable('124567890'); ``` ### Get Table Metadata With Table Name You can pass the name of the required table to the `getTable()` SDK method to retrieve the NoSQL table's metadata. The `nosql` reference used in the code snippets below is the [component instance](https://docs.catalyst.zoho.com/en/sdk/javascript/v1/cloudscale/nosql/get-instance/) created to perform these operations. ```javascript // Create a NoSQL instance const nosql = new NoSQL(); // Get table metadata using the table name const tableB = await nosql.getTable('EmpTable'); ``` > **Note:** If you [rename the table](https://docs.catalyst.zoho.com/en/cloud-scale/help/nosql/create-manage-tables/#edit-a-table), you will need to update the changes in your code. ### Get Metadata of All Tables You can use the `getAllTable()` SDK method to get the metadata of all the tables present in your project. ```javascript const nosql = new NoSQL(); // Get metadata of all tables const allTables = await nosql.getAllTable(); ```